David Greenman
07d0d0fc9c
Added support for SIOCSIFMTU ioctl. Fixed bug that caused panic at boot time
...
related to interrupts being enabled before the device attach. The interrupt
should be mapped *after* the device attach.
1994-11-13 12:39:38 +00:00
David Greenman
6e876d0d60
Added missing call to bpf on the transmit side. Nuked revision log.
1994-11-10 02:56:48 +00:00
David Greenman
e754e0f30f
Fixed bug that somehow made it into here: the ifp must be stored in the
...
mbuf header for received packets. Minor performance optimizations. Removed
#ifdef MULTICAST's as this isn't optional in our kernel.
1994-11-09 15:12:44 +00:00
Stefan Eßer
66da596420
Submitted by:
...
Added hooks for "lsdev" ...
PCI devices should need no individual code for lsdev.
1994-11-02 23:47:14 +00:00
Andreas Schulz
339b10f15d
Submitted by: Paul F. Werkowski
...
Add a quirk line for the SONY SDT-5000 like it is done for the WangDAT tapes.
1994-10-30 00:30:27 +00:00
Jordan K. Hubbard
904c1a11ac
Make this documentation more sane in the context of 2.0.
1994-10-29 13:13:40 +00:00
Stefan Eßer
c3739b59ec
Change some compile time defaults, which may be overridden from the
...
kernel config file by options lines.
Now the default settings are FAST SCSI, max. 4 TAGS, WIDE transfers,
if supported by the hardware ...
1994-10-27 20:12:46 +00:00
Stefan Eßer
422cdd6132
Modified fifth parameter (imask) to register_intr() according to
...
new definition of that function.
1994-10-25 23:09:08 +00:00
Stefan Eßer
c6f2eb5edb
Added decoding of chipset registers for Pentium 90/100 CPUs.
1994-10-25 18:45:19 +00:00
Poul-Henning Kamp
161e7c8d87
#ifdef'ed the verbose probe messages. Only until I find a good way of
...
making it run-time selectable, then it will be back (at will).
1994-10-17 21:11:31 +00:00
Stefan Eßer
65005ce25c
Fixed typo and message format change to avoid line wrapping.
1994-10-15 23:27:39 +00:00
Stefan Eßer
6055e04518
Submitted by: "Randall W. Dean" <rwd@osf.org>
...
Fixed typo in initialisation of DMODE:
PCI burst length now really 16 transfers as advertised ...
1994-10-14 23:59:36 +00:00
Stefan Eßer
55f018a694
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
removed PCI mapping call from vga_attach() in pcisupport.c.
1994-10-13 01:12:31 +00:00
Stefan Eßer
152f2ff316
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Debugging option changed, getirr() removed.
1994-10-13 01:11:13 +00:00
Stefan Eßer
140e168d9b
Submitted by: Matt Thomas <thomas@lkg.dec.com>
...
Preliminary FAST Ethernet support added (DEC21140).
1994-10-12 11:19:36 +00:00
Stefan Eßer
5044407419
Submitted by: Bruce Evans <bde@zeta.org.au>
...
Function getirr() could clobber interrupt controller state.
1994-10-12 04:17:24 +00:00
Stefan Eßer
468010e809
Small corrections:
...
pci config line now without irq
boot message changed
1994-10-12 02:41:21 +00:00
Stefan Eßer
65772aee92
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Bug fixed, that caused system hang on first interrupt on some motherboards.
New version of PCI bus configuration code, now supports dynamic interrupt
configuration (using BIOS supplied values).
NCR SCSI and DEC Ethernet driver patched to use this feature.
*** Remove PCI IRQ specifications from your kernel config file ! ***
1994-10-12 02:33:23 +00:00
Stefan Eßer
86e0c19b6c
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Name change: pci_intel.c -> pcisupport.c
1994-10-12 02:27:08 +00:00
Stefan Eßer
8870af7f56
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Files merged and name change: pci_device.h + pcibios.h -> pcireg.h
1994-10-12 02:25:03 +00:00
Stefan Eßer
a7d314a58f
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Name change: ncr_reg.h -> ncrreg.h
1994-10-12 02:21:56 +00:00
Garrett Wollman
24161ef88f
Add Matt Thomas's DC21040 PCI Ethernet driver. (This is turning out
...
to be quite a popular chip, so expect to see a number of products
based on it.)
1994-10-01 20:16:47 +00:00
Garrett Wollman
e902866cf7
Correct DEC -> Digital Equipment Corporation.
1994-10-01 00:18:53 +00:00
Stefan Eßer
799e5f277f
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
New version with improved support for WIDE SCSI using the NCR 53c825.
Test for buggy secondary cache implementations.
PCI Int to IRQ mapping now specified per slot.
1994-09-28 16:34:13 +00:00
Rodney W. Grimes
1ee6b373eb
Add missing closing comment. I have taken the non-knf format
...
of this code up with the authors and they are looking at converting it,
but until then leave the format alone.
1994-09-24 02:42:11 +00:00
David Greenman
df9ab3049d
Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from
...
systm.h). Merged functionality of pio.h into cpufunc.h. Cleaned up some
related code.
1994-09-16 13:33:56 +00:00
Stefan Eßer
4a078e7d90
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de> + <se>
...
Improved bus probing, symbolic names for registers..
Chip set parameters get dumped for intel PCI chip sets
(82424+82434 only, for now).
1994-09-16 00:33:29 +00:00
Stefan Eßer
45271d26ef
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
New version with support for the NCR 53c810 and 53c825.
Support for WIDE SCSI devices.
1994-09-16 00:22:32 +00:00
Garrett Wollman
f86233fe54
Added a bit of missing functionality to make this work correctly on a
...
wider variety of systems. Include the deivers from pci_intel.c in
pci_config.c (I hope this is what was intended; my system works ok).
Use pmap_mapdev(). Automatically map any large linear frame buffers
or whatnot in VGA-style devices which ordinarily would not have their
own drivers, and don't call not_supported() for them. (This shuts up
complaints about my Matrox card.) Include the beginnings of what could
eventually become dynamically-loadable PCI devices. Allow for the
possibility of PCI devices simply providing a PCI veneer over an existing
ISA device, and shut up about them, too.
Make autoconfiguration text conform more to the style of other supported
buses.
1994-09-14 01:34:51 +00:00
Stefan Eßer
5ec480ad23
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Merged in changes required for NetBSD support (by mycroft@gnu.ai.mit.edu )
and support for multiple NCR chips.
1994-09-01 02:01:45 +00:00
Stefan Eßer
37bd2c9c33
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de> + Stefan Esser <se>
...
Directory for PCI autoconfigure and device driver code.
1994-09-01 01:45:19 +00:00