Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

grimreaper1377

macrumors regular
Original poster
Oct 20, 2007
218
0
Hi,

After reading this post on setting modifying keyboard backlight/screen brightness/etc., I was wondering if there was some kind of reference for kernel methods, such as IOKit.

Thanks.
 

Krevnik

macrumors 601
Sep 8, 2003
4,101
1,312
So I guess there's no "actual" reference for Darwin?

For public drivers/APIs, yes. Apple has it posted online and includes it with XCode's documentation sets.

For private drivers and APIs specific to Apple's features they use like the keyboard backlight... no. That is more something you need to reverse engineer.
 

lee1210

macrumors 68040
Jan 10, 2005
3,182
3
Dallas, TX
As long as you don't mind the risk of any system update breaking your code.

I don't mean to discourage, you should pursue what you like, but I think your expectations should be set properly. Using an undocumented function means you have no guarantee that it will work after the next security update, etc. Most things are probably safe, but you're taking a risk.

-Lee
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.