SM-HBA is a T11-originated standard that extends the Fibre Channel HBA API to support both FC and SAS through as nearly the same API as possible. I have posted an introductory presentation aimed primarily at the SAS community. It is document T10/07-221r0.
 
If the SAS protocol work group is willing to listen for 15 minutes or so, I am willing to present it. Sometime after 3 PM Monday would be best, since I will not be there until then.
 
   - bob