Kinetis SDK v.1.2 Demo Applications User's Guide  Rev. 0
Freescale Semiconductor, Inc.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
task_slave.c File Reference
#include "fsl_i2c_slave_driver.h"
#include "fsl_smc_hal.h"
#include "i2c_rtos.h"
#include "fsl_debug_console.h"

Functions

uint8_t * get_temp_pointer (void)
 
static void handle_cmd (uint8_t cmd)
 
void task_slave (task_param_t param)
 

Variables

static i2c_slave_state_t slaveDev
 
static i2c_slave_user_config_t userConfig
 
uint32_t gSlaveId
 
static smc_power_mode_config_t smc_config_data
 

Function Documentation

uint8_t* get_temp_pointer ( void  )

Get the temperature pointer designed for BM version of I2C_RTOS demo from the ISR context

Get temperature pointer from the ISR context

static void handle_cmd ( uint8_t  cmd)
static
void task_slave ( task_param_t  param)

Task for slave getting request and put response

Variable Documentation

uint32_t gSlaveId
i2c_slave_state_t slaveDev
static
smc_power_mode_config_t smc_config_data
static
i2c_slave_user_config_t userConfig
static