RTEMS  5.1
Data Structures | Functions | Variables

I2C-module. More...

#include <rtems.h>
#include <bsp/io.h>
#include <bsp/stm32f4.h>

Go to the source code of this file.

Data Structures

struct  stm32f4_i2c_message
 
struct  stm32f4_i2c_bus_entry
 

Functions

rtems_status_code stm32f4_i2c_init (stm32f4_i2c_bus_entry *e)
 Initialise the i2c module.
 
rtems_status_code stm32f4_i2c_process_message (stm32f4_i2c_bus_entry *e, stm32f4_i2c_message *msg)
 Process a i2c message.
 
rtems_status_code stm32f4_i2c_set_bitrate (stm32f4_i2c_bus_entry *e, uint32_t br)
 Set another baud rate than the default one.
 

Variables

stm32f4_i2c_bus_entry *const stm32f4_i2c1
 
stm32f4_i2c_bus_entry *const stm32f4_i2c2
 

Detailed Description

I2C-module.