freebsd-dev/sys/dev/isp
Alexander Motin 07d925fa2f Use relaxed (write-only) memory barriers when writing some of queue index
registers (for now on ISP2400+).  We never read those registers back and
AFAIK their semantics does not require any immediate reaction on write.
2013-11-10 23:48:16 +00:00
..
DriverManual.txt - add a missing "be" and "in" 2011-11-11 22:27:09 +00:00
Hardware.txt
isp_freebsd.c Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t, 2013-10-30 14:04:47 +00:00
isp_freebsd.h Use relaxed (write-only) memory barriers when writing some of queue index 2013-11-10 23:48:16 +00:00
isp_ioctl.h
isp_library.c Save one more register read per command by not reading rqstoutrp register 2013-11-10 13:37:44 +00:00
isp_library.h ----------- 2012-07-28 20:06:29 +00:00
isp_pci.c Use relaxed (write-only) memory barriers when writing some of queue index 2013-11-10 23:48:16 +00:00
isp_sbus.c Reform the busdma API so that new types may be added without modifying 2013-02-12 16:57:20 +00:00
isp_stds.h ----------- 2012-07-28 20:06:29 +00:00
isp_target.c ----------- 2012-07-28 20:06:29 +00:00
isp_target.h ----------- 2012-07-28 20:06:29 +00:00
isp.c Some more registers access optimizations: 2013-11-10 23:34:32 +00:00
ispmbox.h ----------- 2012-07-28 20:06:29 +00:00
ispreg.h When fiddling with options of which registers to copy out for 2013-07-13 21:24:25 +00:00
ispvar.h Optimize isp(4) to reduce CPU usage, especially in target mode: 2013-10-17 20:19:15 +00:00