F81867
Debug Port EC Address Low Byte⎯ Offset 04h
Name R/W Reset Default
7-0 DBPORT_EC_ADDR 5VSB
Bit
Description
R
0
This is the low byte of EC peripheral address.
Debug Port EC Address High Byte⎯ Offset 05h
Name R/W Reset Default
7-0 DBPORT_EC_ADDR 5VSB
Bit
Description
R
0
This is the high byte of EC peripheral address.
6.14 H2E Function
H2E is the interface for host to EC. Host could use this register to notify the EC what to do and can
get information return from EC. Some registers are pre-definition. User could change their definition for
custom use.
H2E Control Register ⎯ Offset 00h
Bit
Name
R/W Reset Default
Description
This bit is used to select the 0x80 port (the address could be set by EC)
decode range.
7
P80_DEC_RANGE R/W 5VSB
0
0: Decode 0x80 only.
1: Decode 0x80 and 0x81.
0: Disable EC asserts interrupt to Host.
1: Enable EC asserts interrupt to Host.
6
5
4
E2H_INT_EN
R/W 5VSB
0
0
0
This bit is set when EC write data to E2H_DATA (offset + 02h) and is auto
clear when host read E2H_DATA.
E2H_DATA_AVAIL
H2E_DATA_AVAIL
R
R
5VSB
5VSB
This bit is set when hostwrite data to H2E_DATA (offset + 01h) and is auto
clear when EC read H2E_DATA.
This byte is pre-definition for the type of E2H_DATA. User could change its
usage corresponding to their implementation. For the pre-definition function,
host read the type to determine the meaning of E2H_DATA.
3-2
1-0
E2H_DATA_TYPE
H2E_DATA_TYPE
R
R
5VSB
5VSB
0
0
This byte is pre-definition for the type of H2E_DATA. User could change its
usage corresponding to their implementation. For the pre-definition function,
host read the type to determine the meaning of H2E_DATA.
H2E Data Register ⎯ Offset 01h
Bit
Name
R/W Reset Default
R/W 5VSB
Description
7-0
H2E_DATA
0
Host to EC data.
E2H Data Register ⎯ Offset 02h
Bit
Name
R/W Reset Default
Description
This byte is written by EC. Host could read this byte to get the information
return from EC.
7-0
E2H_DATA
R
5VSB
0
117
Dec, 2011
V0.12P