beautypg.com

12 thermal control, Software functional overview – FIC A360 User Manual

Page 85

background image

Software Functional Overview


3-28

FIC A360 Service Manual

GPIOA3

KB SMI event

RI

AML Handler

GPIOA6

PCMCIA Ring In

RI

AML Handler

GPIOA7

COM Port Ring In

RI

AML Handler

THRM

Thermal Event

GPI1

AML Handler

The system will issue a beep to inform user while the following SCI alerted:

AC (AC status change) update battery information.

Battery A

(Power status change) update battery information.

Lid

(Lid close /open event) update Lid position status.

RI10

COM Port Ring Event

PCMRI10

PCMCIA Ring Event

PME

(Modem SCI) update system power status.


Control Method Battery Subsystem

EC should support all the battery information to ACPI-OS

− Designed Battery capacity
− Designed Voltage
− Designed Low battery capacity
− Designed Low – Low battery capacity
− Latest Full charged capacity
− Present Remaining capacity
− Present drain rate
− Present voltage
− Present Battery Status

ACPI BIOS should support an independent device object in the name space, and
implement the following methods.

3.5.12 Thermal Control

ACPI allows the OS to be proactive in its system cooling policies. With the OS in control of
the operating environment, cooling decisions can be made based on application load on the
CPU and the thermal heuristics of the system. Graceful shutdown of the OS at critical heat
levels becomes possible as well. The following sections describe the thermal objects available
to the OS to control platform temperature. ACPI expects all temperatures to be given in tenths
of Kelvin.

The ACPI thermal design is based around regions called thermal zones. Generally, the entire
PC is one large thermal zone, but an OEM can partition the system into several thermal zones
if necessary.