Struct stm32f0x2::i2c1::cr1::W [] [src]

pub struct W { /* fields omitted */ }

Value to write to the register

Methods

impl W
[src]

[src]

Reset value of the register

[src]

Writes raw bits to the register

[src]

Bit 0 - Peripheral enable

[src]

Bit 1 - TX Interrupt enable

[src]

Bit 2 - RX Interrupt enable

[src]

Bit 3 - Address match interrupt enable (slave only)

[src]

Bit 4 - Not acknowledge received interrupt enable

[src]

Bit 5 - STOP detection Interrupt enable

[src]

Bit 6 - Transfer Complete interrupt enable

[src]

Bit 7 - Error interrupts enable

[src]

Bits 8:11 - Digital noise filter

[src]

Bit 12 - Analog noise filter OFF

[src]

Bit 13 - Software reset

[src]

Bit 14 - DMA transmission requests enable

[src]

Bit 15 - DMA reception requests enable

[src]

Bit 16 - Slave byte control

[src]

Bit 17 - Clock stretching disable

[src]

Bit 18 - Wakeup from STOP enable

[src]

Bit 19 - General call enable

[src]

Bit 20 - SMBus Host address enable

[src]

Bit 21 - SMBus Device Default address enable

[src]

Bit 22 - SMBUS alert enable

[src]

Bit 23 - PEC enable