Programmer's Guide
10/15/07
APM_DISABLE
Enabled
RESUME
Standby
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
AH Value
0x01
0x02
0x03
0x04
0x05
0x06
0x07
Document
5722-PG101-R
Full On
APM_ENABLE
SUSPEND
APM
WAKE_UP
STANDBY_CALL
APM
Figure 76: States for Power Consumption Management
Table 566: Function Codes Quick Reference
Function Description
APM Installation Check
APM real mode interface connect
APM protected mode connect 16-bit
APM protected mode connect 32-bit
APM interface disconnect
CPU Idle
CPU busy
Bro adco m Co rp or atio n
LONG SUSPEND
APM
Suspend
WAKE_UP
BCM5722
Hybernation
APM
Page 520
Need help?
Do you have a question about the BCM5722 and is the answer not in the manual?