EasyManua.ls Logo

Broadcom BCM5722 - Figure 76: States for Power Consumption Management; Table 566: Function Codes Quick Reference

Broadcom BCM5722
593 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R APM Page 520
Figure 76: States for Power Consumption Management
The following register interfaces were taken from the APM BIOS specification and are intended as a quick reference (see
Table 566). In real mode, these functions are accessed with an Int15h. In protected mode, these functions are called via a
protected mode entry point. The entry point is returned from a protected mode connection function call.
To set up a real mode function call, the following steps are taken. Note that these steps assume an x86 host CPU architec-
ture.
Write signature 0x53 to the AH register
Write the function code to AL register
Write the device number to BX register
Write 0x01(enable) or 0x00(disable) to CX register
Table 566: Function Codes Quick Reference
AH Value Function Description
0x01 APM Installation Check
0x02 APM real mode interface connect
0x03 APM protected mode connect 16-bit
0x04 APM protected mode connect 32-bit
0x05 APM interface disconnect
0x06 CPU Idle
0x07 CPU busy
Full On
APM
Enabled
APM_ENABLE
APM_DISABLE
APM
Standby
STANDBY_CALL
RESUME
APM
Suspend
SUSPEND
WAKE_UP
Hybernation
WAKE_UP
LONG SUSPEND

Table of Contents