Module stm32l4_stm32hal::stm32l4x1::i2c1::cr1[][src]

Expand description

Control register 1

Structs

Write proxy for field ADDRIE

Write proxy for field ALERTEN

Write proxy for field ANFOFF

Write proxy for field DNF

Write proxy for field ERRIE

Write proxy for field GCEN

Write proxy for field NACKIE

Write proxy for field NOSTRETCH

Write proxy for field PECEN

Write proxy for field PE

Write proxy for field RXDMAEN

Write proxy for field RXIE

Write proxy for field SBC

Write proxy for field SMBDEN

Write proxy for field SMBHEN

Write proxy for field STOPIE

Write proxy for field TCIE

Write proxy for field TXDMAEN

Write proxy for field TXIE

Write proxy for field WUPEN

Enums

Address match interrupt enable (slave only)

SMBUS alert enable

Analog noise filter OFF

Digital noise filter

Error interrupts enable

General call enable

Not acknowledge received interrupt enable

Clock stretching disable

PEC enable

Peripheral enable

DMA reception requests enable

RX Interrupt enable

Slave byte control

SMBus Device Default address enable

SMBus Host address enable

STOP detection Interrupt enable

Transfer Complete interrupt enable

DMA transmission requests enable

TX Interrupt enable

Wakeup from STOP enable

Type Definitions

Reader of field ADDRIE

Reader of field ALERTEN

Reader of field ANFOFF

Reader of field DNF

Reader of field ERRIE

Reader of field GCEN

Reader of field NACKIE

Reader of field NOSTRETCH

Reader of field PECEN

Reader of field PE

Reader of register CR1

Reader of field RXDMAEN

Reader of field RXIE

Reader of field SBC

Reader of field SMBDEN

Reader of field SMBHEN

Reader of field STOPIE

Reader of field TCIE

Reader of field TXDMAEN

Reader of field TXIE

Writer for register CR1

Reader of field WUPEN