Re: S.M.A.R.T.-checking on Intel Macs impossible?
Re: S.M.A.R.T.-checking on Intel Macs impossible?
- Subject: Re: S.M.A.R.T.-checking on Intel Macs impossible?
- From: Chris Sarcone <email@hidden>
- Date: Mon, 20 Mar 2006 14:31:22 -0800
Julian --does anybody know a way to do S.M.A.R.T. checking (of ATA devices) on the new Intel Macs? Apple's IOATABlockStorage-> ATASMARTSample "opensource" project has been unavailable since 10.3.6 (1 year, 5 month, 15 days!!) and and the last available version doesn't work on intel macs because of obvious differences: on PowerPC macs S.M.A.R.T. checking is done on IOATABlockStorageDevices using the ATASMARTLib.plugin (kIOATASMARTInterfaceID), however the Intel-Macs do not contain any IOATABlockStorageDevices but only IOAHCIBlockStorageDevices with SMARTLib.plugin....both of which aren't mentioned in ANY header files of the latest universal SDK...so the neccesary defines/constants/functions are missing! any ideas? thanks, julian
You can use the same interfaces for AHCI as ATA. You can add the IOAHCIBlockStorageDevice to your list of classes, or you can use the new "SMART Capable" property inserted into the node.
HTH,
-- Chris
------------------ 6 Infinite Loop M/S 306-2MS Cupertino CA 95014 phone: (408) 974-4033 fax: (408) 862-7577
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden