Bit
Name
Reset
Access
Description
0
SI
0
RW
SMBus Interrupt Flag.
This bit is set by hardware to indicate that the current SMBus state machine operation (such as writing a data or address
byte) is complete, and the hardware needs additional control from the firmware to proceed. While SI is set, SCL is held low
and SMBus is stalled. SI must be cleared by firmware. Clearing SI initiates the next SMBus state machine operation.
20.4.3 SMB0ADR: SMBus 0 Slave Address
Bit
7
6
5
4
3
2
1
0
Name
SLV
GC
Access
RW
RW
Reset
0x00
0
SFR Page = 0x0; SFR Address: 0xF4
Bit
Name
Reset
Access
Description
7:1
SLV
0x00
RW
SMBus Hardware Slave Address.
Defines the SMBus Slave Address(es) for automatic hardware acknowledgement. Only address bits which have a 1 in the
corresponding bit position in SLVM are checked against the incoming address. This allows multiple addresses to be recog-
nized.
0
GC
0
RW
General Call Address Enable.
When hardware address recognition is enabled (EHACK = 1), this bit will determine whether the General Call Address
(0x00) is also recognized by hardware.
Value
Name
Description
0
IGNORED
General Call Address is ignored.
1
RECOGNIZED
General Call Address is recognized.
EFM8SB2 Reference Manual
System Management Bus / I2C (SMB0)
silabs.com
| Smart. Connected. Energy-friendly.
Rev. 0.1 | 242