John,

thanks for your tip. No Apple has not released the source for its low
level thermal management drivers (AFAIK at least). It seems it's because
the thermal management is a "sensitive" competitive feature [1]. The
only things I could find so far are some high level notes of the SMU on
Apple's site [2], but I might not have searched enough :-).

Francois

[1] http://lists.apple.com/archives/darwin-dev/2004/Sep/msg00083.html
[2] 
http://developer.apple.com/documentation/Hardware/Developer_Notes/Macintosh_CPUs-G5/PowerMacG5_SP/2Architecture/chapter_3_section_9.html

On Thu, 2005-04-14 at 15:36, John Steele Scott wrote:
> Francois <[EMAIL PROTECTED]> writes:
> > One of the last critical things missing on my G5 to run Debian is fan
> > control. To see if I could help understand how it works under Darwin, I
> > tried to have a look at the corresponding libraries (the whole thing is
> > called SMU, System Management Unit, a replacement for the older PMU
> > system).
> 
> It looks like you have done a lot of work on this. I don't know the answer,
> but I thought I'd ask another question. Doesn't Apple distribute the source
> code to this as part of Darwin? That would save you a fair bit of trouble.
> 
> Otherwise, I imagine the code is originally Objective-C. If you want to
> demangle the sames, see if you can find an equivalent tool to c++filt(1) for
> ObjC.
> 
> cheers,
> 
> John
-- 
Dr Francois Taiani           http://www.comp.lancs.ac.uk/
Computing Department         http://ftaiani.ouvaton.org/
Lancaster University         phone: +44 (0) 1524 51 03 38
                             fax  : +44 (0) 1524 51 04 92 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to