Public Attributes | List of all members
_hal_i2c_slave_config Struct Reference

HAL I2C slave user configuration. More...

#include <i2c.h>

Public Attributes

bool enableSlave
 
uint8_t instance
 
uint16_t slaveAddress
 
uint32_t srcClock_Hz
 

Detailed Description

HAL I2C slave user configuration.

Definition at line 49 of file i2c.h.

Member Data Documentation

◆ enableSlave

bool _hal_i2c_slave_config::enableSlave

Enables the HAL I2C peripheral at initialization time.

Definition at line 53 of file i2c.h.

◆ instance

uint8_t _hal_i2c_slave_config::instance

Instance of the i2c

Definition at line 54 of file i2c.h.

◆ slaveAddress

uint16_t _hal_i2c_slave_config::slaveAddress

A slave address configuration.

Definition at line 52 of file i2c.h.

◆ srcClock_Hz

uint32_t _hal_i2c_slave_config::srcClock_Hz

Clock source for I2C in Hz

Definition at line 51 of file i2c.h.


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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19