Our company has its own proprietary OS which has been running on the Dell PowerEdge platforms for many years now. This Linux group seems to be the closest thing I can find to post this question to.
We currently use Adaptec RAID controllers to support SCSI, SAS and SATA configured direct access and sequential access devices. With IDE being absent on most of the newer PowerEdge platforms, we are finally attempting to add SATA support to our OS so we can support optical devices via the onboard PE2900 SATA H/W. This seems to be handled by the I/O Controller Hub (ICH) within the onboard Intel chipset. I am trying to identify the proper API to use to support SATA on the PowerEdge platforms even though different chipsets may be present on different platforms. I have run across the Intel AHCI (Advanced Host Controller Interface) specification which seems to provide an emulation mode so that existing PATA device drivers would pretty much work "as is" with very few modifications. Unfortunately, I have been having a very difficult time determining whether or not AHCI is even supported on the Dell PowerEdge server platforms or if it is even the right API to be looking at. This would probably be a good time to write a SATA specific driver, but I am unsure of what API to use to accomplish cross platform support (different Intel chipsets). I would very much appreciate any information anyone can provide as to which direction to head in regarding the API for a SATA device driver on the Dell PowerEdge platforms. Thanks, Larry [email protected]
_______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq
