Physical Device Driver (DevHlp) Functions: Difference between revisions
Appearance
	
	
No edit summary  | 
				|||
| (21 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
You can find more information at the [[Physical Device Driver Reference]].    | 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">  | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">  | ||
* [[DevHelp_ABIOSCall]]  | * [[DevHelp_ABIOSCall]]  | ||
* [[DevHelp_ABIOSCommonEntry]]  | * [[DevHelp_ABIOSCommonEntry]]  | ||
| Line 72: | Line 62: | ||
* [[DevHelp_ResetTimer]]  | * [[DevHelp_ResetTimer]]  | ||
* [[DevHelp_ROMCritSection]]  | * [[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_RAS]]  | ||
* [[DevHelp_TCYield]]  | * [[DevHelp_TCYield]]  | ||
| Line 100: | Line 90: | ||
* [[DevHelp_VMUnLock]]  | * [[DevHelp_VMUnLock]]  | ||
* [[DevHelp_Yield]]  | * [[DevHelp_Yield]]  | ||
</div>  | |||
===Services and Function Codes===  | ===Services and Function Codes===  | ||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">  | |||
* [[DevHlp_OpenFile]]  | * [[DevHlp_OpenFile]]  | ||
* [[DevHlp_CloseFile]]  | * [[DevHlp_CloseFile]]  | ||
| Line 152: | Line 101: | ||
* [[DevHlp_QSysState]]  | * [[DevHlp_QSysState]]  | ||
* [[DevHlp_KillProc]]  | * [[DevHlp_KillProc]]  | ||
* [[DevHlp_Security]]    | * [[DevHlp_Security]]  | ||
* [[DevHlp_SysTrace]]  | * [[DevHlp_SysTrace]]  | ||
</div>  | |||
===Undocumented===  | ===Undocumented===  | ||
* [[DevHlp_PhytoUsableVirt]]  | |||
* [[DevHlp_PhytoUsableVirt  | * DevHlp32_GetInfoSegs  | ||
* DevHlp32_GetInfoSegs   | |||
==Links==  | ==Links==  | ||
Latest revision as of 18:04, 23 May 2025
You can find more information at the Physical Device Driver Reference.
DevHlp Services
- 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
 
Services and Function Codes
Undocumented
- DevHlp_PhytoUsableVirt
 - DevHlp32_GetInfoSegs