![]() |
ISF
2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
|
Macros | |
#define | RLI1_TASK_NAME "RLI1_task" |
#define | RLI1_TASK_STACK_SIZE 1280 |
#define | RLI1_TASK_PRIORITY 12 |
Functions | |
OSA_TASK_DEFINE (RLI1, RLI1_TASK_STACK_SIZE) | |
void | rli_app_task (void) |
void | RLI1_MainTask (os_task_param_t task_init_data) |
void | RLI1_init (void) |
isf_status_t | rli_spi_slave_init (void) |
isf_status_t | rli_spi_slave_write_preprocess (void *pCmdOut, uint32 offset, uint32 size, void *pWritebuffer) |
isf_status_t | rli_spi_slave_write_postprocess (void *pCmdOut) |
isf_status_t | rli_spi_slave_read_preprocess (void *pCmdOut, uint32 offset, uint32 size) |
isf_status_t | rli_spi_slave_read_postprocess (void *pCmdOut, void *pDataOut) |
spi_master_CommSpecificInfo_t | rli_spi_get_config (uint16 spiAddress) |
Variables | |
spi_master_slaveInfo_t | rli_spi_sensor_type |
gpio_output_pin_user_config_t | gpioX_OutConfig0 [] |
const spi_master_CommSpecificInfo_t | RLI_SPI_DeviceInfo |
#define RLI1_TASK_NAME "RLI1_task" |
Definition at line 46 of file RLI1.c.
Referenced by RLI1_init().
#define RLI1_TASK_PRIORITY 12 |
Definition at line 50 of file RLI1.c.
Referenced by RLI1_init().
#define RLI1_TASK_STACK_SIZE 1280 |
Definition at line 48 of file RLI1.c.
Referenced by RLI1_init().
OSA_TASK_DEFINE | ( | RLI1 | , |
RLI1_TASK_STACK_SIZE | |||
) |
void RLI1_init | ( | void | ) |
Definition at line 87 of file RLI1.c.
References RLI1_MainTask(), RLI1_TASK_NAME, RLI1_TASK_PRIORITY, and RLI1_TASK_STACK_SIZE.
Referenced by Components_Init().
void RLI1_MainTask | ( | os_task_param_t | task_init_data | ) |
Definition at line 70 of file RLI1.c.
References isf_system_sync(), and rli_app_task().
Referenced by RLI1_init().
void rli_app_task | ( | void | ) |
Definition at line 189 of file rli_project.c.
References rliAppState_t::CfgBuffer, rliConfigRegister_t::channelID, COMM_CHANNEL_I2C1, device_connect(), rliConfigRegister_t::deviceAddress, isf_rli_init(), and rliAppState_t::pChannelDescriptor.
Referenced by RLI1_MainTask().
spi_master_CommSpecificInfo_t rli_spi_get_config | ( | uint16 | spiAddress | ) |
Definition at line 176 of file RLI1.c.
References RLI_SPI_DeviceInfo.
Referenced by device_connect().
isf_status_t rli_spi_slave_init | ( | void | ) |
Definition at line 205 of file RLI1.c.
References ISF_SUCCESS.
isf_status_t rli_spi_slave_read_postprocess | ( | void * | pCmdOut, |
void * | pDataOut | ||
) |
Definition at line 289 of file RLI1.c.
References ISF_MEM_CPY, ISF_SUCCESS, spi_mater_SlaveCmd::pReadBuffer, and spi_mater_SlaveCmd::size.
isf_status_t rli_spi_slave_read_preprocess | ( | void * | pCmdOut, |
uint32 | offset, | ||
uint32 | size | ||
) |
Definition at line 258 of file RLI1.c.
References ISF_SUCCESS, spi_mater_SlaveCmd::pReadBuffer, spi_mater_SlaveCmd::pWriteBuffer, and spi_mater_SlaveCmd::size.
isf_status_t rli_spi_slave_write_postprocess | ( | void * | pCmdOut | ) |
Definition at line 248 of file RLI1.c.
References ISF_SUCCESS.
isf_status_t rli_spi_slave_write_preprocess | ( | void * | pCmdOut, |
uint32 | offset, | ||
uint32 | size, | ||
void * | pWritebuffer | ||
) |
Definition at line 213 of file RLI1.c.
References ISF_MEM_CPY, ISF_SUCCESS, spi_mater_SlaveCmd::pReadBuffer, spi_mater_SlaveCmd::pWriteBuffer, and spi_mater_SlaveCmd::size.
gpio_output_pin_user_config_t gpioX_OutConfig0[] |
const spi_master_CommSpecificInfo_t RLI_SPI_DeviceInfo |
Definition at line 131 of file RLI1.c.
Referenced by rli_spi_get_config().
spi_master_slaveInfo_t rli_spi_sensor_type |