
M451
May. 4, 2018
Page
731
of
1006
Rev.2.08
M4
51
S
E
RI
E
S
T
E
CH
NICA
L RE
F
E
R
E
NC
E
M
A
NU
A
L
0 = The SUSCON pin in input.
1 = The output enable is active on the SUSCON pin.
[5]
SCTLOSTS
Suspend/Control Data Output Status
0 = The output of SUSCON pin is low.
1 = The output of SUSCON pin is high.
[4]
ALERTEN
Bus Management Alert Enable Bit
Device Mode (BMHEN =0).
0 = Release the BM_ALERT pin high and Alert Response Header disabled: 0001100x
followed by NACK if both of BMDEN and ACKMEN are enabled.
1 = Drive BM_ALERT pin low and Alert Response Address Header enables: 0001100x
followed by ACK if both of BMDEN and ACKMEN are enabled.
Host Mode (BMHEN =1).
0 = BM_ALERT pin not supported.
1 = BM_ALERT pin supported.
[3]
BMHEN
Bus Management Host Enable Bit
0 = Host function Disabled.
1 = Host function Enabled and the SUSCON will be used as CONTROL function.
[2]
BMDEN
Bus Management Device Default Address Enable Bit
0 = Device default address Disable. When the address 0’b1100001x coming and the both
of BMDEN and ACKMEN are enabled, the device responses NACKed
1 = Device default address Enabled. When the address 0’b1100001x coming and the both
of BMDEN and ACKMEN are enabled, the device responses ACKed.
[1]
PECEN
Packet Error Checking Calculation Enable Bit
0 = Packet Error Checking Calculation Disabled.
1 = Packet Error Checking Calculation Enabled.
[0]
ACKMEN
Acknowledge Control by Manual
In order to allow ACK control in slave reception including the command and data, slave
byte control mode must be enabled by setting the ACKMEN bit.
0 = Slave byte control Disabled.
1 = Slave byte control Enabled. The 9th bit can response the ACK or NACK according the
received data by user. When the byte is received, stretching the SCLK signal low between
the 8th and 9th SCLK pulse.
Note:
If the BMDEN =1 and this bit is enabled, the information of I2C_STATUS will be
fixed as 0xF0 in slave receive condition.