Age | Commit message (Collapse) | Author |
|
|
|
baseboard devices, normal and fast), and the PMAZB-AA and PMAZC-AA
(Turbochannel Dual SCSI option cards, normal and fast); thorpej
|
|
|
|
negotiation sometimes doesn't send all the command data for some reason.
Transfer remaining fifo data, and if that's not enough, pad the command.
This fixes a system reboot during SCSI device probes. From my NetBSD fix.
Add missing code to start another device when a disconnect occurs. Also
from NetBSD.
For all other unknown interrupt conditions, print an explanitory message
before rebooting the system. This will be useful in determining other
reboots if they happen in the driver. From jonathan@netbsd.org.
|
|
|
|
|
|
|
|
|
|
|
|
possibly taken in small steps
|
|
|
|
|
|
valid at that point, and flushing the fifo will hang the system.
|
|
Enable reselections as soon as possible after a disconnect - prevents
losing a reselecting device.
Check for and ignore a spurious interrupt during a DMA input (from the
Mach driver).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Commit trivial changes from Mach MK84 to force sup'ables source to be updated:
Drop spurious interrupts in asc_intr(). Read back the pending SCSI command
so asc_intr() can add it to the asc SCSI log.
|
|
|
|
machine-independent TurboChannel bus configuration. These files
deal with stuff like:
(1) configuring built-in devices,
(2) looking at TC slots configuring any devices found.
The lists of slots, slot locations, etc. and built-in devices
are provided by machine-dependent code. Interrupt handling
is also provided by machine-dependent code, but the MD code provides
hooks so that standard names for 'establish' and 'disestablish'
can be used in drivers.
|
|
autoconfiguration information for the TurboChannels System ("IOCTL") ASIC
found in many DECstations and all of the TC-bus Alphas. This is
provided so that the machine-independent TC if_le driver will be able
to use it.
|
|
Machine-independent TurboChannel LANCE driver. As-is, this driver
should work properly with:
(1) LANCE chips hanging off the system IOCTL asic,
(2) LANCE chips TurboChannel option boards.
Support for various PMAX-family baseboard options isn't yet in this
file, but should be easy to add.
|
|
files file to define 'tcbus' attribute, to which 'tc's attach.
also defines tc device. does _not_ define le driver, because
of conflicts with other (e.g. ISA) le drivers. (Alpha kernel
configuration files include files.isa and files.tc.)
|