Main public logs
Appearance
Combined display of all available logs of EDM2. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 05:43, 18 May 2025 Martini talk contribs created page SMPProgAdd - New Device Helper (DevHlp) Routines (Created page with "{{IBM-Reprint}} {{SMPProgAdd}} This chapter provides information on the new physical and virtual Device Helper (DevHlp) routines in OS/2 Warp Server for SMP. The OS/2 kernel provides the following new DevHlps: DevHlp_PerfSysTrace EQU 69 ; 45 Record data in STRACE buffer. DevHlp_SetIRQMask EQU 119 ; 77 Set/Unset an IRQ mask DevHlp_GetIRQMask EQU 120 ; 78 Get an IRQ mask * DevHlp_PerfSysTrace * DevHlp_SetI...")
- 05:40, 18 May 2025 Martini talk contribs created page SMPProgAdd - Device Drivers In OS/2 Warp Server for SMP (Created page with "Existing device drivers run on OS/2 Warp Server for SMP without modification provided that they use the device helper (DevHlp) routines to access the interrupt controller. Device drivers which access the interrupt controller directly, or which mask and unmask interrupts directly through the controller, will need to be changed.")
- 05:39, 18 May 2025 Martini talk contribs created page SMPProgAdd - Introduction to OS/2 Warp Server Version 4 Advanced (Created page with "{{IBM-Reprint}} {{SMPProgAdd}} This document provides a guide for developers writing applications and device drivers exploiting the symmetrical multiprocessing capabilities of OS/2 Warp Server Version 4 Advanced. The purpose of this reference is to give information about functions, constants, and data structures. It provides information about the functions which enable the user to call functions in the C programming language. OS/2 Warp Server for SMP was developed to s...")
- 15:18, 17 May 2025 Martini talk contribs created page IBM SDK/TK Errata Sheet (Created page with "This is an unofficial document produced to list and document the erratas found in the IBM SDK and Toolkit documentation while re-posted on the EDM/2 wiki: ;Errata # Device Helper (DevHlp) Services and Function Codes: DevHlp_FileOpen is really DevHlp_OpenFile. # Programming Guide and Reference Addendum: APIs Supporting High Memory Objects: DosOpenMutexWaitSem is really DosOpenMuxWaitSem ;Undocumented # Progr...")
- 04:23, 17 May 2025 Martini talk contribs created page SMPProgAdd - How to Use the SMP Programming Addendum (Created page with "The SMP Programming Addendum is a detailed technical guide and reference for application programmers who wish to exploit the symmetric multiprocessor support in the OS/2 operating system. It gives reference information and code examples to enable you to write source code using OS/2 functions and tools. Before you begin to use this information, it would be helpful to understand how you can: * Expand the Contents to see all available topics * Obtain additional information...")
- 01:24, 17 May 2025 Martini talk contribs created page DosQueryPageUsage (Created page with "Undocumented function. Category:Dos Category:WorkToDo")
- 20:59, 16 May 2025 Ak120 talk contribs created page File:EZ-VU1.png
- 20:59, 16 May 2025 Ak120 talk contribs uploaded File:EZ-VU1.png
- 15:01, 16 May 2025 Ak120 talk contribs created page File:Vapli21.png
- 15:01, 16 May 2025 Ak120 talk contribs uploaded File:Vapli21.png
- 04:00, 16 May 2025 Martini talk contribs created page ProgAddedum - APIs Supporting High Memory Objects (Created page with "{{ProgAddedum}} {{IBM-Reprint}} == DOS APIs in Warp Server 4 Advanced/SMP == The following are DOS functions available in Warp Server 4 Advanced/SMP: * DosFindFirst * DosFindNext * DosFreeMem * DosGetNamedSharedMem * DosGiveSharedMem * DosLoadModule * DosOpen * DosQueryMem * DosQueryModuleName * DosQueryPageUsage * DosQueryPathInfo * DosRead * DosSetMem * DosSetPathInfo * DosSubAllocMem * DosSubFreeMem *...")
- 03:53, 16 May 2025 Martini talk contribs created page ProgAddedum - Windows Functions (Created page with "{{ProgAddedum}} {{IBM-Reprint}} This chapter contains an alphabetic list of the following Windows functions * WinHAPPfromPID * WinHSWITCHfromHAPP * WinRestartWorkplace * WinWaitForShell")
- 03:51, 16 May 2025 Martini talk contribs created page ProgAddedum - Network APIs (Created page with "{{ProgAddedum}} {{IBM-Reprint}} This chapter contains an alphabetic list of the following Server Category APIs. *NetServerNameAdd or Net32ServerNameAdd *NetServerNameDel or Net32ServerNameDel *NetServerNameEnum or Net32ServerNameEnum A number of Network APIs are multiple server name aware and will work in the context of a servername, if the first parameter (the servername) is provided. If no servername is provided and the API is issued locally, then the information re...")
- 03:48, 16 May 2025 Martini talk contribs created page Category:ProgAddedum (Created page with "Category:Online Books")
- 03:46, 16 May 2025 Martini talk contribs created page ProgAddedum - IOCtls (Created page with "This chapter contains the following IOCtl commands. <pre> :color fc=default.:color bc=default.Category Function Description 08h 69h Logical Volume Management 80h 0Eh Query HardDrive Geometry and Physical Parameters </pre> == Logical Volume Management DSK_LVMMGMT (69h) == ; Purpose : This IOCtl may be used with any logical volume to which a drive letter has been assigned. This...")
- 03:33, 16 May 2025 Martini talk contribs created page ProgAddedum - Raw File System APIs (Created page with "{{ProgAddedum}} {{IBM-Reprint}} This chapter contains an alphabetic list of the following data types. * FILELOCKL * FILEFINDBUF3L * FILEFINDBUF4L * FILESTATUS3L * FILESTATUS4L * MPAffinity")
- 03:31, 16 May 2025 Martini talk contribs created page ProgAddedum - Control Program Functions (Created page with "This chapter contains an alphabetic list of the following Control Program functions: DosAliasMem DosCancelLockRequestL DosClose DosCreateEventSem DosCreateThread2 DosDumpProcess DosFindFirst DosFindNext DosForceSystemDump DosGetProcessorStatus DosListIO DosListIOL DosOpen DosOpenL DosPerfSystemCall DosProtectOpenL [[DosProtectQueryFileInfo]...")
- 03:21, 16 May 2025 Martini talk contribs created page DevHlp RegisterKDD (Created page with ";Undocumented. ;Remarks There is a more or less undocumented Device Helper (DevHlp_RegisterKDD, function code 0x83) that allows a remote debugger to send commands to the debug kernel and receive the returns and also events. For example, this Device Helper is used by KDBNET.SYS to support debugging via UDP network connection. The "Control Programming Guide and Reference" contains a chapter "Kernel Debugger Communications Protocol" that sheds some light on the commands y...")
- 01:19, 16 May 2025 Martini talk contribs created page ProgAddedum - Device Helper (DevHlp) Services and Function Codes (Created page with "DevHlp services include : {| class="wikitable" |+ DevHlp Services |- ! Service !! Code !! Description |- | DevHlp_CloseFile || 80h || Close file (system initialization time only) |- | DevHlp_FreeCtxHook || 64h || Free context hook |- | DevHlp_FileOpen || 7Fh || Open file (at initialization) |- | DevHlp_GetDosVar || 24h || Return address of kernel variable |- | DevHlp_KillProc || 7Dh || Kill process unconditionally |- | DevHlp_OpenFile || 7Fh || Open file (system initia...")
- 01:13, 16 May 2025 Martini talk contribs created page DBG C QueryDebug (Created page with "{{DISPLAYTITLE:DBG_C_QueryDebug}} Query JIT (Just-in-Time) Debugger Registered Command. ;Parameters * '''Pid''' Process of ID of debuggee (Required for per-process entry) * '''Cmd''' DBG_C_QueryDebug * '''Addr''' Registration Flags ** '''DBGQ_JIT_GLOBAL''' Query registered global debugger ** '''DBGQ_JIT_PERPROC''' Query registered per-process debugger * '''Buffer''' A pointer to the buffer where the fully-qualified path name of the JIT debugger is returned. * '''Len'''...")
- 01:12, 16 May 2025 Martini talk contribs created page DBG C RegDebug (Created page with "{{DISPLAYTITLE:DBG_C_RegDebug}} JIT (Just-in-Time) Debugger Registration/De-Registration Command. ;Parameters * '''Pid''' Process of ID of debuggee * '''Cmd''' DBG_C_RegDbg * '''Buffer''' Pointer to JIT Debugger path name and arguments ** Address of the buffer in which the fully-qualified path name of the JIT debugger is specified. The path name can be followed by an optional arguments to the JIT debugger. If %d is found in the arguments, the system will replace %d with...")
- 01:10, 16 May 2025 Martini talk contribs created page DBG C Detach (Created page with "{{DISPLAYTITLE:DBG_C_Detach}} Debug Detach Command. Detach from a Process under Debug Command. ;Parameters * '''Pid''' Process of ID of debuggee * '''Cmd''' DBG_C_Detach ;Returns This command detaches from the debuggee connection. It is the last command issued before resuming the process. The only DosDebug notifications that are returned by this command are DBG_N_Success and DBG_N_Error. ;Restrictions Detach only works on a debuggee process currently under de...")
- 01:06, 16 May 2025 Martini talk contribs created page DBG C Attach (Created page with "{{DISPLAYTITLE:DBG_C_Attach}} Debug Attach Command. Attach to a Process Command. '''Parameters''' * '''Addr''' Possible values are shown in the list below: ** '''0x00000000''' The default action is to sever the connection between the debugger and the program being debugged, if a system resource is being held. ** '''0x00000001''' The sever action is not wanted between the debugger and the program being debugged. * '''Pid''' Process ID of debuggee * '''Tid''' Reserved,...")
- 01:00, 16 May 2025 Martini talk contribs created page ProgAddedum - DosDebug Commands (Created page with "{{ProgAddedum}} {{IBM-Reprint}} This chapter contains an alphabetic list of the following debug commands. {| class="wikitable" |+ DosDebug Commands |- ! Cmd No. !! Command Name !! Description |- | 33 || DBG_C_Attach || Attach to a Process Command |- | 34 || DBG_C_Detach || Detach from a Process under Debug Command |- | 35 || DBG_C_RegDebug || JIT (Just-in-Time) Debugger Registration/De-Registration Command |- | 36 || DBG_C_QueryDebug || Query JIT (Just...")
- 00:57, 16 May 2025 Martini talk contribs created page ProgAddedum - About this book (Created page with "This book is a technical reference for application programmers creating OS/2 (R) control program (kernel) functions. It contains APIs for OS/2 Warp Server for e-business. This book is intended to be used in conjunction with other books containing APIs that apply to OS/2 Warp Server. == Who should read this book == This book is intended for application programmers who want to use kernel functions in their programs. This reference provides technical information about fun...")
- 17:56, 14 May 2025 Martini talk contribs moved page File:1030 L2 AboutAreaPrimitives 0.png to File:GPIAreaPoly 00.png without leaving a redirect
- 17:48, 14 May 2025 Martini talk contribs created page File:GPIAreaPoly 03.png
- 17:48, 14 May 2025 Martini talk contribs uploaded File:GPIAreaPoly 03.png
- 17:48, 14 May 2025 Martini talk contribs created page File:GPIAreaPoly 04.png
- 17:48, 14 May 2025 Martini talk contribs uploaded File:GPIAreaPoly 04.png
- 17:42, 14 May 2025 Martini talk contribs created page File:GPIAreaPoly 07.png
- 17:42, 14 May 2025 Martini talk contribs uploaded File:GPIAreaPoly 07.png
- 17:42, 14 May 2025 Martini talk contribs created page File:GPIAreaPoly 06.png
- 17:42, 14 May 2025 Martini talk contribs uploaded File:GPIAreaPoly 06.png
- 17:41, 14 May 2025 Martini talk contribs created page File:GPIAreaPoly-05.png
- 17:41, 14 May 2025 Martini talk contribs uploaded File:GPIAreaPoly-05.png
- 05:39, 14 May 2025 Martini talk contribs created page File:GPIReg 80.png
- 05:39, 14 May 2025 Martini talk contribs uploaded File:GPIReg 80.png
- 05:38, 14 May 2025 Martini talk contribs created page File:GPIReg 79.png
- 05:38, 14 May 2025 Martini talk contribs uploaded File:GPIReg 79.png
- 05:38, 14 May 2025 Martini talk contribs created page File:GPIReg 78.png
- 05:38, 14 May 2025 Martini talk contribs uploaded File:GPIReg 78.png
- 05:37, 14 May 2025 Martini talk contribs created page File:GPIReg 77.png
- 05:37, 14 May 2025 Martini talk contribs uploaded File:GPIReg 77.png
- 05:37, 14 May 2025 Martini talk contribs deleted page File:311 L2 AboutRegions 77.png (content was: "", and the only contributor was "Martini" (talk))
- 05:36, 14 May 2025 Martini talk contribs created page File:311 L2 AboutRegions 77.png
- 05:36, 14 May 2025 Martini talk contribs uploaded File:311 L2 AboutRegions 77.png
- 05:35, 14 May 2025 Martini talk contribs created page GPIGuide - Regions (Created page with "{{IBM-Reprint}} {{GPIGuide}} A '''region''' is a graphics object usually composed of one or more rectangles. Converted to clip regions, they are used mainly to define a clipping boundary, in device coordinates, for multiple intersecting rectangles. Clip regions provide the required clipping in an update region during WM_PAINT processing when it is necessary to repaint part of a window. Regions also can be used for area fill. The following topics are related to the infor...")
- 05:23, 14 May 2025 Martini talk contribs created page File:GPIPaths 76.png
- 05:23, 14 May 2025 Martini talk contribs uploaded File:GPIPaths 76.png