RTEMS 6.1-rc2
Loading...
Searching...
No Matches
Data Fields
_lpi2c_master_config Struct Reference

Structure with settings to initialize the LPI2C master module. More...

#include <fsl_lpi2c.h>

Data Fields

bool enableMaster
 
bool enableDoze
 
bool debugEnable
 
bool ignoreAck
 
lpi2c_master_pin_config_t pinConfig
 
uint32_t baudRate_Hz
 
uint32_t busIdleTimeout_ns
 
uint32_t pinLowTimeout_ns
 
uint8_t sdaGlitchFilterWidth_ns
 
uint8_t sclGlitchFilterWidth_ns
 
struct {
   bool   _lpi2c_master_config::enable
 
   lpi2c_host_request_source_t   _lpi2c_master_config::source
 
   lpi2c_host_request_polarity_t   _lpi2c_master_config::polarity
 
hostRequest
 

Detailed Description

Structure with settings to initialize the LPI2C master module.

This structure holds configuration settings for the LPI2C peripheral. To initialize this structure to reasonable defaults, call the LPI2C_MasterGetDefaultConfig() function and pass a pointer to your configuration structure instance.

The configuration structure can be made constant so it resides in flash.


The documentation for this struct was generated from the following file: