English
Language : 

MEC1404 Datasheet, PDF (232/572 Pages) Microchip Technology – Keyboard and Embedded Controller Products for Notebook PC
MEC140X/1X
TABLE 14-4: RUNTIME REGISTER BASE ADDRESS TABLE
Block Instance
ACPI-EC
Instance
Number
3
Host
LPC
EC
Address Space
I/O
32-bit internal
address space
Base Address
Programmed BAR
000F_2C00h
The Base Address indicates where the first register can be accessed in a particular address space for a block instance
TABLE 14-5: RUNTIME REGISTER SUMMARY
Offset
00h
01h
02h
03h
04h
04h
05h
06h
07h
Register Name (Mnemonic)
ACPI OS Data Register Byte 0 Register
ACPI OS Data Register Byte 1 Register
ACPI OS Data Register Byte 2 Register
ACPI OS Data Register Byte 3 Register
ACPI OS COMMAND Register
OS STATUS OS Register
OS Byte Control Register
Reserved
Reserved
14.12.1 ACPI OS DATA REGISTER BYTE 0 REGISTER
This register is aliased; see ACPI-OS DATA BYTES[3:0] on page 232, OS2EC DATA BYTES[3:0] on page 239, and
EC2OS DATA BYTES[3:0] on page 241 for detailed description of access rules.
Offset 00h
Bits
Description
7:0 ACPI_OS_DATA_BYTE_0
This is byte 0 of the 32-bit ACPI-OS DATA BYTES[3:0].
Type
R/W
Default
0h
Reset
Event
nSYSR
ST
ACPI-OS DATA BYTES[3:0]
Writes by the ACPI_OS to the ACPI-OS DATA BYTES[3:0] are aliased to the OS2EC DATA BYTES[3:0]. Reads by the
ACPI_OS from the ACPI-OS DATA BYTES[3:0] are aliased to the EC2OS DATA BYTES[3:0].
All access to the ACPI-OS DATA BYTES[3:0] registers should be orderly: Least Significant Byte to Most Significant Byte
when byte access is used.
Writes to any of the four ACPI-OS DATA BYTES[3:0] registers clears the CMD bit in the OS STATUS OS Register (the
state of the FOUR_BYTE_ACCESS bit in the OS Byte Control Register has no impact.)
When the FOUR_BYTE_ACCESS bit in the OS Byte Control Register is cleared to ‘0’, the following access rules apply:
1. Writes to the ACPI OS Data Register Byte 0 Register sets the IBF bit in the OS STATUS OS Register.
DS00001956D-page 232
 2015 - 2016 Microchip Technology Inc.