Seeking for the sources of RAID cards drivers

32 views
Skip to first unread message

laus...@gmail.com

unread,
Apr 15, 2011, 2:25:16 AM4/15/11
to Ata-sc...@lists.apple.com, Darwin-...@lists.apple.com
Hello, dear mail list.

I'm currently seeking for the sources of something from the following
kernel extensions and utilities:
- AppleLSIFusionMPT.kext
- LSIUltra320.kext
- MegaRAID.kext and sources of /usr/bin/megaraid utility

If they are under NDA and there are no source in public domain, i will
be very thankful if somebody who have some draft or complete works
on drivers for LSI Fusion MPT / Fusion MPT MPI II / MegaRAID cards will
share them with me, i will accept any license/policy.
Sources of drivers for other cards like Adaptec are welcome too, but
it's better if it was written for Mac OS X x86/EFI solution.

Kind regards.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Ata-scsi-dev mailing list (Ata-sc...@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/ata-scsi-dev/ata-scsi-dev-garchive-72467%40googlegroups.com

This email sent to ata-scsi-dev-...@googlegroups.com

Ted Vaida

unread,
Apr 15, 2011, 11:52:04 AM4/15/11
to ata-scsi-dev@lists.apple.com list, Darwin-...@lists.apple.com
Lausgans,

I cannot speak on behalf of Apple, but my understanding is that the AppleLSIFusionMPT.kext is proprietary, as is the LSIUltra320.kext. Both are encumbered by NDA restrictions with LSI.

If you are looking for a guide on how to implement the SCSI side of an Apple kext you should look at the SCSIHBAEmulator sample code which is quite complete, however it does lack any PCIe code. For a good PCIe reference check out the AppleSamplePCI reference - that is also quite complete and compiles with current XCode and 10.6.

Both sets of sample code are available through the XCode documentation/help interface.

Ted

--==--
Theodore Vaida
Vice President, Embedded Storage and Computing Products
Astek Corporation

On Apr 15, 2011, at 12:25 AM, <laus...@gmail.com<mailto:laus...@gmail.com>> <laus...@gmail.com<mailto:laus...@gmail.com>> wrote:

Hello, dear mail list.

I'm currently seeking for the sources of something from the following
kernel extensions and utilities:
- AppleLSIFusionMPT.kext
- LSIUltra320.kext
- MegaRAID.kext and sources of /usr/bin/megaraid utility

If they are under NDA and there are no source in public domain, i will
be very thankful if somebody who have some draft or complete works
on drivers for LSI Fusion MPT / Fusion MPT MPI II / MegaRAID cards will
share them with me, i will accept any license/policy.
Sources of drivers for other cards like Adaptec are welcome too, but
it's better if it was written for Mac OS X x86/EFI solution.

Kind regards.
_______________________________________________
Do not post admin requests to the list. They will be ignored.

Ata-scsi-dev mailing list (Ata-sc...@lists.apple.com<mailto:Ata-sc...@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/ata-scsi-dev/tvaida%40astekcorp.com

This email sent to tva...@astekcorp.com

laus...@gmail.com

unread,
Apr 15, 2011, 1:03:22 PM4/15/11
to Darwin-...@lists.apple.com, ata-scsi-dev@lists.apple.com list
Thanks! What about RAID part? Is there general management interface
exists with ability to register someone's driver via API
(like some systems provide, like OpenBSD for example), or every
RAID vendor forced to implement their own management tools?

15.04.2011 19:52, Ted Vaida пишет:

Reply all
Reply to author
Forward
0 new messages