summaryrefslogtreecommitdiff
path: root/sys/dev/microcode/isp
diff options
context:
space:
mode:
authorthorpej <thorpej@NetBSD.org>2003-08-29 00:46:05 +0000
committerthorpej <thorpej@NetBSD.org>2003-08-29 00:46:05 +0000
commit110994559888f1f8fd741c7dd34e0ecfd52dbe0e (patch)
tree88038c3b77cadc0ecdae7f866f4ff2be4b77253f /sys/dev/microcode/isp
parente88c8722b77095d841218e6cd0e79b86873d0c7e (diff)
Apply the following change made 5/26/2003 21:18:48 by gibbs to the
FreeBSD ahd driver: Change hadling of the Rev. A packetized lun output bug to be more efficient by having the sequencer copy the single byte of valid lun data into the long lun field. aic79xx.c: Memset our hardware SCB to 0 so that untouched fields don't confuse diagnostic output. With the old method for handling the Rev A bug, if the long lun field was not 0, this could result in bogus lun information being sent to drives. Use the same SCB transfer size for all chip types now that the long lun is not DMA'ed to the chip. aic79xx.seq: Add code to copy lun information for Rev.A hardware. aic79xx_inline.h: Remove host update of the long_lun field on every packetized command.
Diffstat (limited to 'sys/dev/microcode/isp')
0 files changed, 0 insertions, 0 deletions