PDDREF:Device Helper (DevHlp) Services: Difference between revisions
Appearance
Created page with "{{PDDREF}} Many of the functions of an OS/2 physical device driver are related to system operations rather than to hardware operations. An interface to operating system servi..." |
|||
Line 19: | Line 19: | ||
====Advanced BIOS Services==== | ====Advanced BIOS Services==== | ||
* [[ | * [[DevHelp_ABIOSCall]] | ||
* [[ | * [[DevHelp_ABIOSCommonEntry]] | ||
* [[ | * [[DevHelp_FreeLIDEntry]] | ||
* [[ | * [[DevHelp_GetDeviceBlock]] | ||
* [[ | * [[DevHelp_GetLIDEntry]] | ||
====Character Queue Management==== | ====Character Queue Management==== |
Revision as of 15:03, 30 July 2018
Many of the functions of an OS/2 physical device driver are related to system operations rather than to hardware operations. An interface to operating system services is available to physical device drivers through the DevHlp Interface.
The Device Helper (DevHlp) services are listed alphabetically with explanations of the purpose, parameters, and calling conventions of each function.
Using DevHlp Services
Calling the DevHlp Interface Routine from Assembler
Register Usage
State of the Interrupt Flag
Constant Definitions
Calling the DevHlp Interface Routine from C
16:16 Virtual Address Conversion
DevHlp Services and Function Codes
DevHlp Services and Device Contexts
Related DevHlp Services
Advanced BIOS Services
- DevHelp_ABIOSCall
- DevHelp_ABIOSCommonEntry
- DevHelp_FreeLIDEntry
- DevHelp_GetDeviceBlock
- DevHelp_GetLIDEntry