Jump to content

Physical Device Driver (DevHlp) Functions: Difference between revisions

From EDM2
Created page with "== Physical Device Driver (DevHlp) API == <table style="width: 100%"> <tr style="vertical-align:top;"> <!-- FIRST COLUMN --> <td style="width:60%; width:60..."
 
No edit summary
 
(78 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Physical Device Driver (DevHlp) API ==
You can find more information at the [[Physical Device Driver Reference]].


== DevHlp Services ==
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* [[DevHelp_ABIOSCall]]
* [[DevHelp_ABIOSCommonEntry]]
* [[DevHelp_AllocateCtxHook]]
* [[DevHelp_AllocGDTSelector]]
* [[DevHelp_AllocPhys]]
* [[DevHelp_AllocReqPacket]]
* [[DevHelp_ArmCtxHook]]
* [[DevHelp_AttachDD]]
* [[DevHelp_Beep]]
* [[DevHelp_CloseEventSem]]
* [[DevHelp_DeRegister]]
* [[DevHelp_DevDone]]
* [[DevHelp_DynamicAPI]]
* [[DevHelp_EOI]]
* [[DevHelp_FreeCtxHook]]
* [[DevHelp_FreeGDTSelector]]
* [[DevHelp_FreeLIDEntry]]
* [[DevHelp_FreePhys]]
* [[DevHelp_FreeReqPacket]]
* [[DevHelp_GetDescInfo]]
* [[DevHelp_GetDeviceBlock]]
* [[DevHelp_GetDOSVar]]
* [[DevHelp_GetLIDEntry]]
* [[DevHelp_InternalError]]
* [[DevHelp_LinToGDTSelector]]
* [[DevHelp_LinToPageList]]
* [[DevHelp_Lock]]
* [[DevHelp_MonFlush]]
* [[DevHelp_MonitorCreate]]
* [[DevHelp_MonWrite]]
* [[DevHelp_OpenEventSem]]
* [[DevHelp_PageListToGDTSelector]]
* [[DevHelp_PageListToLin]]
* [[DevHelp_PhysToGDTSel]]
* [[DevHelp_PhysToGDTSelector]]
* [[DevHelp_PhysToUVirt]]
* [[DevHelp_PhysToVirt]]
* [[DevHelp_PostEventSem]]
* [[DevHelp_ProcBlock]]
* [[DevHelp_ProcRun]]
* [[DevHelp_ProtToReal]]
* [[DevHelp_PullParticular]]
* [[DevHelp_PullRequest]]
* [[DevHelp_PushRequest]]
* [[DevHelp_QueueFlush]]
* [[DevHelp_QueueInit]]
* [[DevHelp_QueueRead]]
* [[DevHelp_QueueWrite]]
* [[DevHelp_RealToProt]]
* [[DevHelp_Register]]
* [[DevHelp_RegisterBeep]]
* [[DevHelp_RegisterDeviceClass]]
* [[DevHelp_RegisterKrnlExit]]
* [[DevHelp_RegisterPDD]]
* [[DevHelp_RegisterStackUsage]]
* [[DevHelp_RegisterTmrDD]]
* [[DevHelp_ResetEventSem]]
* [[DevHelp_ResetTimer]]
* [[DevHelp_ROMCritSection]]
* [[DevHelp_Save_Message]]
* [[DevHlp_SchedClock]]
* [[DevHelp_SemClear]]
* [[DevHelp_SemHandle]]
* [[DevHelp_SemRequest]]
* [[DevHelp_SendEvent]]
* [[DevHelp_SetIRQ]]
* [[DevHelp_SetROMVector]]
* [[DevHelp_SetTimer]]
* [[DevHelp_SortRequest]]
* [[DevHelp_RAS]]
* [[DevHelp_TCYield]]
* [[DevHelp_TickCount]]
* [[DevHelp_UnLock]]
* [[DevHelp_UnPhysToVirt]]
* [[DevHelp_UnSetIRQ]]
* [[DevHelp_VerifyAccess]]
* [[DevHelp_VideoPause]]
* [[DevHelp_VirtToLin]]
* [[DevHelp_VirtToPhys]]
* [[DevHelp_VMAlloc]]
* [[DevHelp_VMFree]]
* [[DevHelp_VMGlobalToProcess]]
* [[DevHelp_VMLock]]
* [[DevHelp_VMProcessToGlobal]]
* [[DevHelp_VMSetMem]]
* [[DevHelp_VMUnLock]]
* [[DevHelp_Yield]]
</div>


<table style="width: 100%">
===Services and Function Codes===
<tr style="vertical-align:top;">
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
<!--       FIRST COLUMN        -->
* [[DevHlp_OpenFile]]
  <td style="width:60%; width:60%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #ffffff">
* [[DevHlp_CloseFile]]
* [[DevHlp_ReadFile]]
* [[DevHlp_ReadFileAt]]
* [[DevHlp_PerfSysTrace]]
* [[DevHlp_QSysState]]
* [[DevHlp_KillProc]]
* [[DevHlp_Security]]
* [[DevHlp_SysTrace]]
</div>


===Undocumented===
* [[DevHlp_PhytoUsableVirt]]
* DevHlp32_GetInfoSegs


=== Subtitle ===
==Links==
* [[OS2_API:XXXX|XXXX]]
* [[Physical Device Driver Reference]]
 
 
</td>
 
<!--        SECOND COLUMN        -->
  <td style="width:40%; width:40%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #ffffff">
 
=== External References ===
* [http://cyberkinetica.homeunix.net/os2tk45/ddk_pddref/ PDDREF.INF - Physical Device Driver Reference ]
 
 
</td>
</tr>
</table>


[[Category:The OS/2 API Project]]
[[Category:The OS/2 API Project]]

Latest revision as of 19:04, 23 May 2025

You can find more information at the Physical Device Driver Reference.

DevHlp Services

Services and Function Codes

Undocumented

Links