IBM 560 Manuel D’Utilisation

Page de 136
   
 
Appendix A. System Management API
(SMAPI) BIOS Overview
What is SMAPI BIOS?
. . . . . . . . . . . . . . . . . . . . . . . .
 A-3
Header Image
  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
A-4
Calling Convention
  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
A-6
Parameter Structure
  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
A-6
Sample in Assembler Language
. . . . . . . . . . . . . . .
 A-7
Sample in C Language
. . . . . . . . . . . . . . . . . . . .
 A-8
Calling Convention Pseudo Code
. . . . . . . . . . . . . . . .
 A-9
Return Codes
  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
A-11
Function Description
  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
A-12
System Information Service
. . . . . . . . . . . . . . . . . .
 A-12
Get System Identification
. . . . . . . . . . . . . . . . . .
 A-12
Get CPU Information
. . . . . . . . . . . . . . . . . . . .
 A-13
Get Display Device Information
. . . . . . . . . . . . . .
 A-14
Get Slave Micro Control Unit Information
. . . . . . . . .
 A-15
Get System Sensor Status
. . . . . . . . . . . . . . . . .
 A-16
Get Video Information
. . . . . . . . . . . . . . . . . . . .
 A-17
Get Refresh Rate Capability
. . . . . . . . . . . . . . . .
 A-18
System Configuration Service
. . . . . . . . . . . . . . . . .
 A-20
Get Display Device State
. . . . . . . . . . . . . . . . . .
 A-20
Set Display Device State
. . . . . . . . . . . . . . . . . .
 A-22
Get Pointing Device State
. . . . . . . . . . . . . . . . . .
 A-23
Set Pointing Device State
. . . . . . . . . . . . . . . . . .
 A-24
Get Hotkey Sticky/Lock
. . . . . . . . . . . . . . . . . . .
 A-25
Set Hotkey Sticky/Lock Support
. . . . . . . . . . . . . .
 A-26
Power Management Service
. . . . . . . . . . . . . . . . . .
 A-27
Get Power Management Mode (BL=00h)
. . . . . . . . .
 A-27
Set Power Management Mode
. . . . . . . . . . . . . . .
 A-28
Get Timer Control
. . . . . . . . . . . . . . . . . . . . . .
 A-29
Set Timer Control
. . . . . . . . . . . . . . . . . . . . . .
 A-31
Event Bit Definition
. . . . . . . . . . . . . . . . . . . . . . .
 A-32
Get System Event Global Condition
. . . . . . . . . . . .
 A-33
Set System Event Global Condition
. . . . . . . . . . . .
 A-34
Get System Event 1 Condition
. . . . . . . . . . . . . . .
 A-35
Set System Event 1 Condition
. . . . . . . . . . . . . . .
 A-36
Get System Event 2 Condition
. . . . . . . . . . . . . . .
 A-37
Set System Event 2 Condition
. . . . . . . . . . . . . . .
 A-38
Get System Timer
. . . . . . . . . . . . . . . . . . . . . .
 A-39
Set System Timer
. . . . . . . . . . . . . . . . . . . . . .
 A-40
Get Standby Timer
. . . . . . . . . . . . . . . . . . . . . .
 A-41
Set Standby Timer
. . . . . . . . . . . . . . . . . . . . . .
 A-42
 Copyright IBM Corp. 1996, 1997
 
A-1