SMPProgAdd - New Device Helper (DevHlp) Routines: Difference between revisions
Appearance
Created page with "{{IBM-Reprint}} {{SMPProgAdd}} This chapter provides information on the new physical and virtual Device Helper (DevHlp) routines in OS/2 Warp Server for SMP. The OS/2 kernel provides the following new DevHlps: DevHlp_PerfSysTrace EQU 69 ; 45 Record data in STRACE buffer. DevHlp_SetIRQMask EQU 119 ; 77 Set/Unset an IRQ mask DevHlp_GetIRQMask EQU 120 ; 78 Get an IRQ mask * DevHlp_PerfSysTrace * DevHlp_SetI..." |
No edit summary |
||
Line 5: | Line 5: | ||
The OS/2 kernel provides the following new DevHlps: | The OS/2 kernel provides the following new DevHlps: | ||
{| class="wikitable" | |||
|+ Device Helper Functions | |||
! Function Name !! EQU Value !! Description | |||
|- | |||
| [[DevHlp_PerfSysTrace]] || 69 (45) || Record data in STRACE buffer. | |||
|- | |||
| [[DevHlp_SetIRQMask]] || 119 (77) || Set/Unset an IRQ mask | |||
|- | |||
| [[DevHlp_GetIRQMask]] || 120 (78) || Get an IRQ mask | |||
|} | |||
==Virtual Device Driver Helps== | ==Virtual Device Driver Helps== | ||
The OS/2 kernel provides a new VDH service for VDDs to communicate with PSDs. | The OS/2 kernel provides a new VDH service for VDDs to communicate with PSDs. | ||
* [[VDHPortIO]] | * [[VDHPortIO]] |
Latest revision as of 18:43, 18 May 2025
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
This chapter provides information on the new physical and virtual Device Helper (DevHlp) routines in OS/2 Warp Server for SMP.
The OS/2 kernel provides the following new DevHlps:
Function Name | EQU Value | Description |
---|---|---|
DevHlp_PerfSysTrace | 69 (45) | Record data in STRACE buffer. |
DevHlp_SetIRQMask | 119 (77) | Set/Unset an IRQ mask |
DevHlp_GetIRQMask | 120 (78) | Get an IRQ mask |
Virtual Device Driver Helps
The OS/2 kernel provides a new VDH service for VDDs to communicate with PSDs.