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: Julian Mayer <email@hidden>
- Date: Mon, 20 Mar 2006 23:34:41 +0100
Am 20.03.2006 um 23:31 schrieb Chris Sarcone:
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,
thanks, but it's not totally clear to me how you would do this...
could you give me a diff against
http://www.opensource.apple.com/darwinsource/10.3.5/
IOATABlockStorage-130.3.1/TestTools/ATASMARTSample/ATASMARTSample.c
to make it work on intel macs?
btw. when will new versions of IOATABlockStorage finally be available
again?
thanks, julian
_______________________________________________
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