JHT01 Service Manual
2-21
CMD DATA Description return
0x80-0xFF Enabled S2D function None
4Bh Write the data to device through SMBus
interface (00h->Success, FEh->Fail)
0 Slave address of device One byte
1 Lo byte address if device is EEPROM,
otherwise is command or register.
One byte
2 Hi byte address if device is EEPROM,
otherwise is zero.
One byte
3 data byte for write One byte
4Ch Read data from devices through SMBus
0 get Device slave address One byte
1 Lo byte address if device is EEPROM
otherwise is command or register
One byte
2 Hi byte address if device is EEPROM,
otherwise is zero
One byte
4Dh Write byte into EEPROM (00h->Success, FEh-
>Fail)
00h-FFh EEPROM address One byte
00h-FFh Data byte for write byte One byte
4Eh Read byte from EEPROM (00h->Success, FEh-
>Fail)
00h-FFh EEPROM address One byte
4Fh For R591 utility (00h->Success, FEh->Fail)
1Bh Get common ram value 256 bytes
1Ch Ger expansion I/O register 6 bytes
20h Get EC name space ram value 256 bytes
2Dh Get queue information from SMBus
2Fh Get project and customer ram value 256 bytes
30h Get BP ram value 32 bytes
33h Get fan 1 table information
If FAN_NUM ≥ 2
34h Get fan 2 table information
If FAN_NUM ≥ 3
35h Get fan 3 table information
40h Get debug data version One byte
41h Get battery information 19 bytes
12.3.2 Command set 50h-5Fh for OEM defined through Port60/64, Port62/66
and Port68/6C
Command Set (from system’s point of view) via 60/64, 62/66 and 68/6C.
CMD DATA Description return
50h Get Docking status.
A0h = No dock
A6h = simple docked
One byte
51h Get revision number of EC-FW
BIOS Rev. 3 bytes
Byte0:
Bit0-Bit2 = major number (0-7)
Bit3-Bit7 = type of EC-FW
e.g. 0 = A, 1=B and so on.
Three bytes