[][src]Module lpc54606_pac::i2c0::cfg

Configuration for shared functions.

Structs

HSCAPABLE_W

Write proxy for field HSCAPABLE

MONCLKSTR_W

Write proxy for field MONCLKSTR

MONEN_W

Write proxy for field MONEN

MSTEN_W

Write proxy for field MSTEN

SLVEN_W

Write proxy for field SLVEN

TIMEOUTEN_W

Write proxy for field TIMEOUTEN

Enums

HSCAPABLE_A

High-speed mode Capable enable. Since High Speed mode alters the way I2C pins drive and filter, as well as the timing for certain I2C signalling, enabling High-speed mode applies to all functions: Master, Slave, and Monitor.

MONCLKSTR_A

Monitor function Clock Stretching.

MONEN_A

Monitor Enable. When disabled, configurations settings for the Monitor function are not changed, but the Monitor function is internally reset.

MSTEN_A

Master Enable. When disabled, configurations settings for the Master function are not changed, but the Master function is internally reset.

SLVEN_A

Slave Enable. When disabled, configurations settings for the Slave function are not changed, but the Slave function is internally reset.

TIMEOUTEN_A

I2C bus Time-out Enable. When disabled, the time-out function is internally reset.

Type Definitions

HSCAPABLE_R

Reader of field HSCAPABLE

MONCLKSTR_R

Reader of field MONCLKSTR

MONEN_R

Reader of field MONEN

MSTEN_R

Reader of field MSTEN

R

Reader of register CFG

SLVEN_R

Reader of field SLVEN

TIMEOUTEN_R

Reader of field TIMEOUTEN

W

Writer for register CFG