SMPV211 - New Device Helper (DevHlp) Routines: Difference between revisions
Appearance
Created page with "Following are the new physical and virtual DevHlp routines. ==Physical DevHlps== The OS/2 kernel will provide new DevHlps for OS/2 for SMP V2.11 as follows. {| class="wikitable" |+ DevHlp Functions |- ! Function Name ! EQU Value ! Description |- | DevHlp_CreateSpinLock | 111 | Create a spinlock - SMP |- | DevHlp_FreeSpinLock | 112 | Free a spinlock - SMP |- | DevHlp_AcquireSpinLock | 113 | Acquire a spinlock - SMP |- | DevHlp_ReleaseSpinLock | 114 | Rel..." |
No edit summary |
||
Line 1: | Line 1: | ||
{{SMPV211}} | |||
Following are the new physical and virtual DevHlp routines. | Following are the new physical and virtual DevHlp routines. | ||
Latest revision as of 19:22, 24 May 2025
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
Following are the new physical and virtual DevHlp routines.
Physical DevHlps
The OS/2 kernel will provide new DevHlps for OS/2 for SMP V2.11 as follows.
Function Name | EQU Value | Description |
---|---|---|
DevHlp_CreateSpinLock | 111 | Create a spinlock - SMP |
DevHlp_FreeSpinLock | 112 | Free a spinlock - SMP |
DevHlp_AcquireSpinLock | 113 | Acquire a spinlock - SMP |
DevHlp_ReleaseSpinLock | 114 | Release a spinlock - SMP |
DevHlp_PortIO | 118 | Port I/O |
DevHlp_SetIRQMask | 119 | Set/Unset an IRQ mask |
DevHlp_GetIRQMask | 120 | Get an IRQ mask |
Virtual Device Driver Helps
The OS/2 kernel will provide new VDH services for VDDs to communicate with PSDs.