freebsd-dev/sys/dev/isp
Matt Jacob fa9ed86506 The first of 3 major steps to move the CAM layer forward to using
the CAM_NEW_TRAN_CODE that has been in the tree for some years now.

This first step consists solely of adding to or correcting
CAM_NEW_TRAN_CODE pieces in the kernel source tree such
that a both a GENERIC (at least on i386) and a LINT build
with CAM_NEW_TRAN_CODE as an option will compile correctly
and run (at least with some the h/w I have).

After a short settle time, the other pieces (making
CAM_NEW_TRAN_CODE the default and updating libcam
and camcontrol) will be brought in.

This will be an incompatible change in that the size of structures
related to XPT_PATH_INQ and XPT_{GET,SET}_TRAN_SETTINGS change
in both size and content. However, basic system operation and
basic system utilities work well enough with this change.

Reviewed by:	freebsd-scsi and specific stakeholders
2006-10-31 05:53:29 +00:00
..
DriverManual.txt
Hardware.txt
isp_freebsd.c The first of 3 major steps to move the CAM layer forward to using 2006-10-31 05:53:29 +00:00
isp_freebsd.h Begin the process of moving info to sysctl stuff for FreeBSD 2006-09-26 04:59:52 +00:00
isp_ioctl.h Fix RELENG_4 code version- isp_roles wasn't getting initialized so 2006-08-21 00:46:10 +00:00
isp_library.c Fix na_fcentry_t to not have a lun field. Fix indentation in handly 2006-08-04 20:20:00 +00:00
isp_library.h a) clean up some declaration stuff (i.e., make more modern with respect 2006-02-15 00:31:48 +00:00
isp_pci.c Restore multi-version cleanliness. 2006-09-03 01:26:55 +00:00
isp_sbus.c More ispfwfunc definitions funnies which break pre-7.0 builds. 2006-09-01 05:03:42 +00:00
isp_target.c Fix na_fcentry_t to not have a lun field. Fix indentation in handly 2006-08-04 20:20:00 +00:00
isp_target.h Fix na_fcentry_t to not have a lun field. Fix indentation in handly 2006-08-04 20:20:00 +00:00
isp_tpublic.h Increase local reserved (high && low) storage in each command 2006-08-04 20:20:55 +00:00
isp.c fix bug in 2322 receive sequencer f/w load 2006-09-01 04:18:17 +00:00
ispmbox.h Do various fixes to support firmware loading for the 2322 2006-07-03 08:24:09 +00:00
ispreg.h Do various fixes to support firmware loading for the 2322 2006-07-03 08:24:09 +00:00
ispvar.h The macro IS_23XX should not mistakenly include 24XX cards. 2006-08-14 05:35:41 +00:00