Jump to content

Control Program: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
mNo edit summary
Line 9: Line 9:
|rowspan=14|\OS2\DLL||[[ANSICALL.DLL]]||ANSI terminal support
|rowspan=14|\OS2\DLL||[[ANSICALL.DLL]]||ANSI terminal support
|-
|-
|[[BKSCALLS.DLL]]|| Base keyboard calls
|[[BKSCALLS.DLL]]||Base keyboard calls
|-
|-
|[[BMSCALLS.DLL]]|| Base monitor calls
|[[BMSCALLS.DLL]]||Base monitor calls
|-
|-
|[[BVSCALLS.DLL]]|| Base Video Subsystem
|[[BVSCALLS.DLL]]||Base Video Subsystem
|-
|-
|[[DOSCALL1.DLL]]|| Base OS calls
|[[DOSCALL1.DLL]]||Base OS calls
|-
|-
|[[KBDCALLS.DLL]]|| Keyboards calls  
|[[KBDCALLS.DLL]]||Keyboards calls  
|-
|-
|[[MONCALLS.DLL]]|| Device monitor calls
|[[MONCALLS.DLL]]||Device monitor calls
|-
|-
|[[MOUCALLS.DLL]]|| Mouse calls
|[[MOUCALLS.DLL]]||Mouse calls
|-
|-
|[[MSG.DLL]]||Messages
|[[MSG.DLL]]||Messages
Line 42: Line 42:
*OS/2 Warp, Version 3 Control Program Programming Guide - [http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/EJ6B9B00 G25H-7101-00], Oct 1994
*OS/2 Warp, Version 3 Control Program Programming Guide - [http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/EJ6B9B00 G25H-7101-00], Oct 1994
*OS/2 Warp, Version 3 Control Program Reference - [http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/EJ6C1B00 G25H-7102-00], Oct 1994
*OS/2 Warp, Version 3 Control Program Reference - [http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/EJ6C1B00 G25H-7102-00], Oct 1994
*[[Control Program Programming Guide and Reference]]
*[[Control Program Programming Guide and Reference Errata]]
*[[Control Program Programming Guide and Reference Errata]]
==Links==
* [[Control Program Programming Guide and Reference]]


[[Category:Components]]
[[Category:Components]]

Revision as of 17:25, 7 November 2017

The Control Program provides the basic functions of OS/2, including DOS emulation and the support for keyboard, mouse, and video input/output.

The lowest-level functions supplied by OS/2 are those provided by the kernel and the kernel's subsystems - the control programs of the operating system. The Control Program Functions List involve the most basic aspects of program execution, such as memory management, file handling, and process, thread, and session management. They also involve more sophisticated programming tasks, such as exception handling and interprocess communications.

Files

Directory Dynamic Link Library Functions
\OS2\DLL ANSICALL.DLL ANSI terminal support
BKSCALLS.DLL Base keyboard calls
BMSCALLS.DLL Base monitor calls
BVSCALLS.DLL Base Video Subsystem
DOSCALL1.DLL Base OS calls
KBDCALLS.DLL Keyboards calls
MONCALLS.DLL Device monitor calls
MOUCALLS.DLL Mouse calls
MSG.DLL Messages
NLS.DLL National language support
OS2CHAR.DLL OS2 character
QUECALLS.DLL System queue calls
SESMGR.DLL Session manager
VIOCALLS.DLL Base video calls

Publications

IBM