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_master.c File Reference
#include "fsl_i2c_master_driver.h"
#include "i2c_rtos.h"
#include "fsl_debug_console.h"

Macros

#define I2C_RTOS_LED_R
 
#define I2C_RTOS_LED_G
 
#define I2C_RTOS_LED_B
 

Functions

static int cmd_read_temperature (void)
 
static int cmd_light_led (int32_t led_type, int32_t on)
 
static int cmd_read_id (void)
 
static void print_menu (void)
 
static uint32_t get_user_choice (void)
 
void task_master (task_param_t param)
 

Variables

uint32_t gSlaveId
 
static i2c_master_state_t master
 
static i2c_device_t slave
 

Macro Definition Documentation

#define I2C_RTOS_LED_B
#define I2C_RTOS_LED_G
#define I2C_RTOS_LED_R

Function Documentation

static int cmd_light_led ( int32_t  led_type,
int32_t  on 
)
static
static int cmd_read_id ( void  )
static
static int cmd_read_temperature ( void  )
static
static uint32_t get_user_choice ( void  )
static
static void print_menu ( void  )
static
void task_master ( task_param_t  param)

Variable Documentation

uint32_t gSlaveId
i2c_master_state_t master
static
i2c_device_t slave
static