#
fd7ed72b |
| 07-Mar-2001 |
thorpej <thorpej@NetBSD.org> |
Add BUS_DMA_STREAMING to data transfer maps.
|
#
275539f0 |
| 14-Nov-2000 |
thorpej <thorpej@NetBSD.org> |
NBPG -> PAGE_SIZE
|
#
1268cc5d |
| 12-Feb-2000 |
thorpej <thorpej@NetBSD.org> |
If we got an xfer from our backlog queue, don't allow sleeping; we're in interrupt context.
XXX This is fixed properly in the thorpej_scsipi branch, but that won't be ready for 1.5, I don't think.
|
#
63b8530b |
| 30-Sep-1999 |
thorpej <thorpej@NetBSD.org> |
Update for SCSPI changes.
|
#
7a9cc5bf |
| 09-Dec-1998 |
thorpej <thorpej@NetBSD.org> |
Update for changed scsipi_xfer struct.
|
#
74bc9f26 |
| 05-Dec-1998 |
mjacob <mjacob@NetBSD.org> |
Update HBAs to incorporate the new max_lun property.
|
#
5f0577ba |
| 19-Nov-1998 |
thorpej <thorpej@NetBSD.org> |
Adapt to the new scsipi_adapter interface.
|
#
29d472f5 |
| 10-Oct-1998 |
thorpej <thorpej@NetBSD.org> |
Garbage-collect the open_target_lu and close_target_lu entry points from struct scsipi_adapter; they were not used.
Add a scsipi_ioctl entry point to struct scsipi_adapter. This will be used to iss
Garbage-collect the open_target_lu and close_target_lu entry points from struct scsipi_adapter; they were not used.
Add a scsipi_ioctl entry point to struct scsipi_adapter. This will be used to issue ioctl commands to the host adapters.
Inspired by PR #6090, from Matt Jacob.
show more ...
|
#
a1ac6881 |
| 17-Aug-1998 |
mycroft <mycroft@NetBSD.org> |
Assign my copyrights to TNF.
|
#
4399060e |
| 17-Feb-1998 |
thorpej <thorpej@NetBSD.org> |
- Perform all necessary bus_dmamap_sync() operations. - Greatly simplify allocation and DMA mapping of the mailbox and ccbs. - Be more robust against resource shortage errors, and report errors bette
- Perform all necessary bus_dmamap_sync() operations. - Greatly simplify allocation and DMA mapping of the mailbox and ccbs. - Be more robust against resource shortage errors, and report errors better.
show more ...
|
#
8abe76d2 |
| 04-Feb-1998 |
thorpej <thorpej@NetBSD.org> |
Add offset and length parameters to bus_dmamap_sync(), used for specifiying partial syncs of a DMA mapping.
|
#
a7c5c1ef |
| 04-Feb-1998 |
thorpej <thorpej@NetBSD.org> |
Add dm_mapsize to bus_dmamap_t and rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT.
|
#
2538ed10 |
| 28-Jan-1998 |
thorpej <thorpej@NetBSD.org> |
Use offsetof() from libkern.h
|
#
095c4c09 |
| 12-Jan-1998 |
thorpej <thorpej@NetBSD.org> |
Adjust for config changes.
|
#
03a0c2d9 |
| 04-Nov-1997 |
thorpej <thorpej@NetBSD.org> |
Implement a simple queueing mechanism that makes these drivers much more robust in resource shortage situations, basically identical to code I added to the "ahc" driver some time ago.
Thanks to Brad
Implement a simple queueing mechanism that makes these drivers much more robust in resource shortage situations, basically identical to code I added to the "ahc" driver some time ago.
Thanks to Brad Spencer for the testing help.
show more ...
|
#
b01dbb21 |
| 28-Oct-1997 |
thorpej <thorpej@NetBSD.org> |
When creating mscps, be a little more informative about why we couldn't should creation/initialization of a mscp fail. Also, don't panic in these situations. Instead, simply return an error conditi
When creating mscps, be a little more informative about why we couldn't should creation/initialization of a mscp fail. Also, don't panic in these situations. Instead, simply return an error condition and allow the caller to deal with it. It may be the case that we were able to create one mscp what we can grab, and continue to hobble along.
Also, fix the mscp freelist fencepost error, similar to aha.c and bha.c
show more ...
|
#
6f3bab1f |
| 27-Aug-1997 |
bouyer <bouyer@NetBSD.org> |
Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and at
Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
show more ...
|
#
fbc0df0a |
| 06-Jun-1997 |
thorpej <thorpej@NetBSD.org> |
Pull thorpej-bus-dma branch into mainline.
|
#
11117540 |
| 29-Mar-1997 |
mycroft <mycroft@NetBSD.org> |
Use a temporary data structure for holding probe information, rather than a full softc.
|
#
d502e684 |
| 10-Dec-1996 |
thorpej <thorpej@NetBSD.org> |
Fill in sc_link.max_target
|
#
40bd2b11 |
| 15-Nov-1996 |
jonathan <jonathan@NetBSD.org> |
Fix front-ends of split uha driver to compile when DDB is not configured: Propagate Debugger() macro from uha.c to uha_{eisa,isa}.c. update file names accordingly.
|
#
990ebfa5 |
| 12-Nov-1996 |
mycroft <mycroft@NetBSD.org> |
Fix uha_{reset,init}_mscp() prototypes.
|
#
86373f8c |
| 13-Oct-1996 |
christos <christos@NetBSD.org> |
backout kprintf changes
|
#
b54342c9 |
| 10-Oct-1996 |
christos <christos@NetBSD.org> |
- printf -> kprintf, sprintf -> ksprintf - include <systm.h>
|
#
44bb2d98 |
| 31-Aug-1996 |
mycroft <mycroft@NetBSD.org> |
Split the UltraStor driver apart.
|