SMPProgAdd - STRACE - DevHlp Functions: Difference between revisions
Appearance
No edit summary |
|||
| (9 intermediate revisions by the same user not shown) | |||
| Line 5: | Line 5: | ||
! Major/Minor Code !! Event Name | ! Major/Minor Code !! Event Name | ||
|- | |- | ||
| 61/01 || [[ | | 61/01 || [[DevHlp_SchedClock]] | ||
|- | |- | ||
| 61/02 || [[DevHelp_DevDone|DevHlp_DevDone]] | | 61/02 || [[DevHelp_DevDone|DevHlp_DevDone]] | ||
| Line 13: | Line 13: | ||
| 61/04 || [[DevHelp_TCYield|DevHlp_TCYield]] | | 61/04 || [[DevHelp_TCYield|DevHlp_TCYield]] | ||
|- | |- | ||
| 61/05 || [[ | | 61/05 || [[DevHlp_Block]] | ||
|- | |- | ||
| 61/06 || [[ | | 61/06 || [[DevHlp_Run]] | ||
|- | |- | ||
| 61/07 || [[DevHelp_SemRequest|DevHlp_SemRequest]] | | 61/07 || [[DevHelp_SemRequest|DevHlp_SemRequest]] | ||
| Line 23: | Line 23: | ||
| 61/09 || [[DevHelp_SemHandle|DevHlp_SemHandle]] | | 61/09 || [[DevHelp_SemHandle|DevHlp_SemHandle]] | ||
|- | |- | ||
| 61/0A || [[ | | 61/0A || [[DevHelp_PushRequest|DevHlp_PushReqPacket]] | ||
|- | |- | ||
| 61/0B || [[ | | 61/0B || [[DevHelp_PullRequest|DevHlp_PullReqPacket]] | ||
|- | |- | ||
| 61/0C || [[DevHelp_PullParticular|DevHlp_PullParticular]] | | 61/0C || [[DevHelp_PullParticular|DevHlp_PullParticular]] | ||
|- | |- | ||
| 61/0D || [[ | | 61/0D || [[DevHelp_SortRequest|DevHlp_SortReqPacket]] | ||
|- | |- | ||
| 61/0E || [[DevHelp_AllocReqPacket|DevHlp_AllocReqPacket]] | | 61/0E || [[DevHelp_AllocReqPacket|DevHlp_AllocReqPacket]] | ||
| Line 45: | Line 45: | ||
| 61/14 || [[DevHelp_Lock|DevHlp_Lock]] | | 61/14 || [[DevHelp_Lock|DevHlp_Lock]] | ||
|- | |- | ||
| 61/15 || [[ | | 61/15 || [[DevHelp_UnLock|DevHlp_UnLock]] | ||
|- | |- | ||
| 61/17 || [[DevHelp_VirtToPhys|DevHlp_VirtToPhys]] | | 61/17 || [[DevHelp_VirtToPhys|DevHlp_VirtToPhys]] | ||
| Line 65: | Line 65: | ||
| 61/1F || [[DevHelp_ResetTimer|DevHlp_ResetTimer]] | | 61/1F || [[DevHelp_ResetTimer|DevHlp_ResetTimer]] | ||
|- | |- | ||
| 61/20 || [[DevHlp_MonCreate]] | | 61/20 || [[DevHlp_MonitorCreate|DevHlp_MonCreate]] | ||
|- | |- | ||
| 61/21 || [[DevHelp_Register|DevHlp_Register]] | | 61/21 || [[DevHelp_Register|DevHlp_Register]] | ||
| Line 89: | Line 89: | ||
| 61/2B || [[DevHelp_ABIOSCall|DevHlp_ABIOSCall]] | | 61/2B || [[DevHelp_ABIOSCall|DevHlp_ABIOSCall]] | ||
|- | |- | ||
| 61/2C || [[ | | 61/2C || [[DevHelp_ABIOSCommonEntry|DevHlp_ABIOSCommonEntry]]* | ||
|- | |- | ||
| 61/2E || [[DevHelp_TickCount|DevHlp_TickCount]] | | 61/2E || [[DevHelp_TickCount|DevHlp_TickCount]] | ||
|- | |- | ||
| 61/2F || [[ | | 61/2F || [[DevHelp_AllocGDTSelector|DevHlp_AllocGDTSelector]] | ||
|} | |} | ||
== DevHlp Functions - 2 of 2 == | == DevHlp Functions - 2 of 2 == | ||
| Line 122: | Line 120: | ||
| 61/3A || [[DevHlp_Profiling Kernel]] | | 61/3A || [[DevHlp_Profiling Kernel]] | ||
|- | |- | ||
| 61/3B || [[DevHlp_RegStackUsage]] | | 61/3B || [[DevHelp_RegisterStackUsage|DevHlp_RegStackUsage]] | ||
|- | |- | ||
| 61/3C || [[DevHlp_LogEntry]] | | 61/3C || [[DevHlp_LogEntry]] | ||
| Line 128: | Line 126: | ||
| 61/3D || [[DevHelp_VideoPause|DevHlp_VideoPause]] | | 61/3D || [[DevHelp_VideoPause|DevHlp_VideoPause]] | ||
|- | |- | ||
| 61/3E || [[ | | 61/3E || [[DevHelp_Save_Message|DevHlp_SaveMessage]] | ||
|- | |- | ||
| 61/3F || [[ | | 61/3F || [[DevHlp_ReallocSeg]] | ||
|- | |- | ||
| 61/40 || [[ | | 61/40 || [[DevHlp_PutWaitingQueue]] | ||
|- | |- | ||
| 61/41 || [[ | | 61/41 || [[DevHlp_GetWaitingQueue]] | ||
|- | |- | ||
| 61/42 || [[DevHelp_VMAlloc|DevHlp_VMAlloc]] | | 61/42 || [[DevHelp_VMAlloc|DevHlp_VMAlloc]] | ||
| Line 162: | Line 160: | ||
| 61/4E || [[DevHelp_VirtToLin|DevHlp_VirtToLin]] | | 61/4E || [[DevHelp_VirtToLin|DevHlp_VirtToLin]] | ||
|- | |- | ||
| 61/70 || [[ | | 61/70 || [[DevHlp_CreateSpinLock]] | ||
|- | |- | ||
| 61/71 || [[ | | 61/71 || [[DevHlp_FreeSpinLock]] | ||
|- | |- | ||
| 61/72 || [[ | | 61/72 || [[DevHlp_AcquireSpinLock]] | ||
|- | |- | ||
| 61/73 || [[ | | 61/73 || [[DevHlp_ReleaseSpinLock]] | ||
|- | |- | ||
| 62/01 || [[DevHelp_PhysToVirt|DevHlp_PhysToVirt]] | | 62/01 || [[DevHelp_PhysToVirt|DevHlp_PhysToVirt]] | ||
Latest revision as of 19:03, 23 May 2025
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
DevHlp Functions - 1 of 2
DevHlp Functions - 2 of 2
| Major/Minor Code | Event Name |
|---|---|
| 61/30 | DevHlp_PhysToGDTSel |
| 61/31 | DevHlp_RealToProt |
| 61/32 | DevHlp_ProtToReal |
| 61/33 | DevHlp_VerifyAccess |
| 61/34 | DevHlp_AddTraceEvent |
| 61/35 | DevHlp_GetDeviceBlock |
| 61/36 | DevHlp_ABIOSGetParms |
| 61/37 | DevHlp_AttachDD |
| 61/38 | DevHlp_InternalError |
| 61/3A | DevHlp_Profiling Kernel |
| 61/3B | DevHlp_RegStackUsage |
| 61/3C | DevHlp_LogEntry |
| 61/3D | DevHlp_VideoPause |
| 61/3E | DevHlp_SaveMessage |
| 61/3F | DevHlp_ReallocSeg |
| 61/40 | DevHlp_PutWaitingQueue |
| 61/41 | DevHlp_GetWaitingQueue |
| 61/42 | DevHlp_VMAlloc |
| 61/43 | DevHlp_VMFree |
| 61/44 | DevHlp_VMGlobalToProcess |
| 61/45 | DevHlp_VMLock |
| 61/46 | DevHlp_VMProcessToGlobal |
| 61/47 | DevHlp_VMUnLock |
| 61/48 | DevHlp_FreeGDTSelector |
| 61/49 | DevHlp_GetDescInfo |
| 61/4A | DevHlp_LinToGDTSelector |
| 61/4B | DevHlp_LinToPageList |
| 61/4C | DevHlp_PageListToGDTSelector |
| 61/4D | DevHlp_PageListToLin |
| 61/4E | DevHlp_VirtToLin |
| 61/70 | DevHlp_CreateSpinLock |
| 61/71 | DevHlp_FreeSpinLock |
| 61/72 | DevHlp_AcquireSpinLock |
| 61/73 | DevHlp_ReleaseSpinLock |
| 62/01 | DevHlp_PhysToVirt |
| 62/02 | DevHlp_UnPhysToVirt |