Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
smc.c File Reference
#include <stdio.h>
#include <string.h>
#include <IOKit/IOKitLib.h>
#include "smc.h"

Functions

UInt32 _strtoul (const char *str, int size, int base)
 
void _ultostr (char *str, UInt32 val)
 
kern_return_t SMCOpen (void)
 
kern_return_t SMCClose ()
 
kern_return_t SMCCall (int index, SMCKeyData_t *inputStructure, SMCKeyData_t *outputStructure)
 
kern_return_t SMCReadKey (UInt32ConstChar_t key, SMCVal_t *val)
 
double SMCGetTemperature (const char *key)
 

Function Documentation

◆ _strtoul()

UInt32 _strtoul ( const char *  str,
int  size,
int  base 
)

◆ _ultostr()

void _ultostr ( char *  str,
UInt32  val 
)

◆ SMCCall()

kern_return_t SMCCall ( int  index,
SMCKeyData_t inputStructure,
SMCKeyData_t outputStructure 
)

◆ SMCClose()

kern_return_t SMCClose ( )

◆ SMCGetTemperature()

double SMCGetTemperature ( const char *  key)

◆ SMCOpen()

kern_return_t SMCOpen ( void  )

◆ SMCReadKey()

kern_return_t SMCReadKey ( UInt32ConstChar_t  key,
SMCVal_t val 
)