ad0ab75379
and crosschecks against firmware documentation. We now check and report FC firmware attributes and at least are now prepared for the upper 48 bits of f/w attributes (which are probably for the 8100 or later cards). This involed changing how inbits and outbits are calculated for varios commands, hopefully clearer and cleaner. This also caused me to clean up the actual mailbox register usage. Finally, we are now unconditionally using a CRN for initiator mode. A longstanding issue with the 2400/2500 is that they do *not* support a "Prefer PTP followed by loop", which explains why enabling that caused the f/w to crash. A slightly more invasive change is to let the firmware load entirely drive whether multi_id support is enabled or not. Sponsored by: Spectralogic MFC after: 1 week |
||
---|---|---|
.. | ||
DriverManual.txt | ||
Hardware.txt | ||
isp_freebsd.c | ||
isp_freebsd.h | ||
isp_ioctl.h | ||
isp_library.c | ||
isp_library.h | ||
isp_pci.c | ||
isp_sbus.c | ||
isp_stds.h | ||
isp_target.c | ||
isp_target.h | ||
isp.c | ||
ispmbox.h | ||
ispreg.h | ||
ispvar.h |