List of DevHlp Functions

From EDM2
Revision as of 15:03, 18 July 2017 by Martini (Talk | contribs)

Jump to: navigation, search
00 DevHelp_SchedClock
01 DevHelp_DevDone
02 DevHelp_Yield
03 DevHelp_TCYield
04 DevHelp_ProcBlock
05 DevHelp_ProcRun
06 DevHelp_SemRequest
07 DevHelp_SemClear
08 DevHelp_SemHandle
09 DevHelp_PushRequest
0A DevHelp_PullRequest
0B DevHelp_PullParticular
0C DevHelp_SortRequest
0D DevHelp_AllocReqPacket
0E DevHelp_FreeReqPacket
0F DevHelp_QueueInit
10 DevHelp_QueueFlush
11 DevHelp_QueueWrite
12 DevHelp_QueueRead
13 DevHelp_Lock
14 DevHelp_UnLock
15 DevHelp_PhysToVirt
16 DevHelp_VirtToPhys
17 DevHelp_PhysToUVirt
18 DevHelp_AllocPhys
19 DevHelp_FreePhys
1A DevHelp_SetROMVector
1B DevHelp_SetIRQ
1C DevHelp_UnSetIRQ
1D DevHelp_SetTimer
1E DevHelp_ResetTimer
1F DevHelp_MonitorCreate
20 DevHelp_Register
21 DevHelp_DeRegister
22 DevHelp_MonWrite
23 DevHelp_MonFlush
24 DevHelp_GetDOSVar **
25 DevHelp_SendEvent
26 DevHelp_ROMCritSection PDD: No longer used in OS/2 2.x.
27 DevHelp_VerifyAccess
28 DevHlp_SysTrace ** (DevHelp_RAS)
29 DevHelp_ABIOSGetParms *
2A DevHelp_AttachDD
2B DevHelp_InternalError
2C DevHlp_ModifyPriority XX Undocumented (used by PM)
2D DevHelp_AllocGDTSelector
2E DevHelp_PhysToGDTSelector
2F DevHelp_RealToProt PDD: No longer used in OS/2 2.x.
30 DevHelp_ProtToReal PDD: No longer used in OS/2 2.x.
31 DevHelp_EOI
32 DevHelp_UnPhysToVirt
33 DevHelp_TickCount
34 DevHelp_GetLIDEntry
35 DevHelp_FreeLIDEntry
36 DevHelp_ABIOSCall
37 DevHelp_ABIOSCommonEntry
38 DevHelp_GetDeviceBlock
3A DevHelp_RegisterStackUsage
3B DevHelp_LogEntry * Place data in log buffer
3C DevHelp_VideoPause
3D DevHelp_Save_Message
3E DevHlp_SegRealloc * Realloc DD protect mode segment
3F DevHlp_PutWaitingQueue * Put I/O request on waiting queue
40 DevHlp_GetWaitingQueue * Get I/O request from waiting queue
41 DevHlp_PhysToSys * Address conversion for the AOX
42 DevHlp_PhysToSysHook * Address conversion for the AOX
43 DevHelp_RegisterDeviceClass
45 DevHlp_PerfSysTrace **
50 DevHelp_RegisterPDD
51 DevHelp_RegisterBeep
52 DevHelp_Beep
53 DevHelp_FreeGDTSelector
54 DevHelp_PhysToGDTSel
55 DevHelp_VMLock
56 DevHelp_VMUnLock
57 DevHelp_VMAlloc 57
58 DevHelp_VMFree
59 DevHelp_VMProcessToGlobal
5A DevHelp_VMGlobalToProcess
5B DevHelp_VirtToLin
5C DevHelp_LinToGDTSelector
5D DevHelp_GetDescInfo
5E DevHelp_LinToPageList
5F DevHelp_PageListToLin
60 DevHelp_PageListToGDTSelector
61 DevHelp_RegisterTmrDD
62 DevHelp_RegisterPerfCtrs ??
63 DevHelp_AllocateCtxHook
64 DevHelp_FreeCtxHook
65 DevHelp_ArmCtxHook
66 DevHelp_VMSetMem
67 DevHelp_OpenEventSem
68 DevHelp_CloseEventSem
69 DevHelp_PostEventSem
6A DevHelp_ResetEventSem
6B DevHlp_RegisterFreq * register PTD freq service entry point with kernel
6C DevHelp_DynamicAPI
6D DevHlp_ProcRun2 * Unblock process via procrun2
6E DevHelp_CreateInt13VDM * Create Int13 VDM (Internal Only) OEMINT13
6F DevHlp_RegisterKrnlExit
70 DevHlp_PMPostEventSem * PM Post Event Semaphore
71 DevHlp_AcquireSpinLock (SMP only)
72 DevHlp_ReleaseSpinLock (SMP only)
73 DevHlp_InitIntMouseCursorData (SMP only)
74 DevHlp_StartIntMouseCursor (SMP only)
75 DevHlp_EndIntMouseCursor (SMP only)
76 DevHlp_Port_IO (SMP only)
77 DevHlp_SetIRQMask (SMP only)
78 DevHlp_GetIRQMask (SMP only)
79 DevHlp_CreateSpinLock (SMP only)
7A DevHlp_FreeSpinLock (SMP only)
7D DevHlp_KillProc **
7E DevHlp_QSysState **
7F DevHlp_OpenFile **
80 DevHlp_CloseFile **
81 DevHlp_ReadFile **
82 DevHlp_ReadFileAt **
83 DevHlp_RegisterKDD * Register Driver with kernel debugger