#
8f3c85f7 |
| 27-Dec-2019 |
msaitoh <msaitoh@NetBSD.org> |
s/transef/transfer/ in comment.
|
#
5fbbc8cb |
| 15-Dec-2019 |
tsutsui <tsutsui@NetBSD.org> |
Remove clause 3 and 4 leftovers from TNF licenses in more sources.
Confirmed by martin@ in PR/54760.
|
#
44a8867d |
| 06-Oct-2019 |
uwe <uwe@NetBSD.org> |
Get rid of bogus ASC_CALLBACK typedef. Use the real callback type (which is almost ASC_ISR_CALLBACK). Since we no longer need the casting dance we can get rid of the temporary variables, and since
Get rid of bogus ASC_CALLBACK typedef. Use the real callback type (which is almost ASC_ISR_CALLBACK). Since we no longer need the casting dance we can get rid of the temporary variables, and since we don't need the temporary variables we don't need the ASC_ISR_CALLBACK typedef either. Found by gcc8 -Wcast-function-type.
show more ...
|
#
5f819ca3 |
| 27-Oct-2012 |
chs <chs@NetBSD.org> |
split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
#
cf4de340 |
| 24-Aug-2012 |
msaitoh <msaitoh@NetBSD.org> |
Fix typos
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
f31bd063 |
| 27-Feb-2005 |
perry <perry@NetBSD.org> |
nuke trailing whitespace
|
#
18db93c7 |
| 04-Feb-2005 |
perry <perry@NetBSD.org> |
de-__P
|
#
e365329b |
| 13-Feb-2004 |
wiz <wiz@NetBSD.org> |
Spell length with h after t. Inspired by a commit by brad@openbsd.
|
#
937a7a3e |
| 25-Apr-2001 |
bouyer <bouyer@NetBSD.org> |
Pull up the thorpej_scsipi branch to main branch. This is a completely rewritten scsipi_xfer execution engine, and the associated changes to HBA drivers. Overview of changes & features: - All xfers a
Pull up the thorpej_scsipi branch to main branch. This is a completely rewritten scsipi_xfer execution engine, and the associated changes to HBA drivers. Overview of changes & features: - All xfers are queued in the mid-layer, rather than doing so in an ad-hoc fashion in individual adapter drivers. - Adapter/channel resource management in the mid-layer, avoids even trying to start running an xfer if the adapter/channel doesn't have the resources. - Better communication between the mid-layer and the adapters. - Asynchronous event notification mechanism from adapter to mid-layer and peripherals. - Better peripheral queue management: freeze/thaw, sorted requeueing during recovery, etc. - Clean separation of peripherals, adapters, and adapter channels (no more scsipi_link). - Kernel thread for each scsipi_channel makes error recovery much easier (no more dealing with interrupt context when recovering from an error). - Mid-layer support for tagged queueing: commands can have the tag type set explicitly, tag IDs are allocated in the mid-layer (thus eliminating the need to use buggy tag ID allocation schemes in many adapter drivers). - support for QUEUE FULL and CHECK CONDITION status in mid-layer; the command will be requeued, or a REQUEST SENSE will be sent as appropriate.
Just before the merge syssrc has been tagged with thorpej_scsipi_beforemerge
show more ...
|
#
54bb0edd |
| 08-Mar-2001 |
thorpej <thorpej@NetBSD.org> |
Preliminary support for detaching an "adv" instance. This could use some more work.
Derived from kern/12341, takashi.yamamoto@bigfoot.com.
|
#
ec368bb9 |
| 07-Aug-1999 |
thorpej <thorpej@NetBSD.org> |
Fix a problem uncovered by attempting to compile on the Alpha: overrun_buf was being initialized to a KVA, when we really wanted a DMA address. Change the code to allocate the overrun buffer with th
Fix a problem uncovered by attempting to compile on the Alpha: overrun_buf was being initialized to a KVA, when we really wanted a DMA address. Change the code to allocate the overrun buffer with the control blocks, and properly initialize overrun_buf.
Note that overrun_buf cannot actually be shared between all boards; DMA safe memory could vary from bus to bus.
Garbage-collect two functions which are no longer used because of the above changes.
show more ...
|
#
162dba62 |
| 06-Jun-1999 |
dante <dante@NetBSD.org> |
Add support for ISA, EISA and ISApnp cards Fixed a bus reset bug which shows on arm32
|
#
199f99d1 |
| 04-Mar-1999 |
dante <dante@NetBSD.org> |
fix second level interrupt handler to allow 64 bits pointers
|
#
198f1f5c |
| 25-Feb-1999 |
dante <dante@NetBSD.org> |
Fix AdvanSys Narrow driver to work on Alpha
|
#
7a9cc5bf |
| 09-Dec-1998 |
thorpej <thorpej@NetBSD.org> |
Update for changed scsipi_xfer struct.
|
#
5f0577ba |
| 19-Nov-1998 |
thorpej <thorpej@NetBSD.org> |
Adapt to the new scsipi_adapter interface.
|
#
2cb48d6c |
| 28-Oct-1998 |
dante <dante@NetBSD.org> |
Add support for macppc. Very special thanks to Itsumi Tsutsui for his invaluable collaboration.
|
#
423c1d8d |
| 06-Oct-1998 |
dante <dante@NetBSD.org> |
Make AdvanSys narrow driver compile on BIG_ENDIAN machines. Thanks to Izumi Tsutsui
|
#
c6ccd1d8 |
| 26-Sep-1998 |
dante <dante@NetBSD.org> |
Remove Wide boards references Adjust copyright
At this time this driver support the following AdvanSys boards: - ABP-9xx - ABP-9xxU - ABP-9xxUA
|
#
17759893 |
| 29-Aug-1998 |
dante <dante@NetBSD.org> |
Add rcs id
|
#
d9e417cd |
| 26-Aug-1998 |
dante <dante@NetBSD.org> |
Add AdvanSys 930U and 940U SCSI controllers
|