Files
oldlinux-files/docs/interrupts/int-html/cat-011.htm
2024-02-19 00:23:35 -05:00

646 lines
33 KiB
HTML

<HTML>
<HEAD>
<TITLE>DOS-Based Task Switchers/Multitaskers
</TITLE>
</HEAD>
<BODY BGCOLOR="#FFD0A0">
<center>
<h2>DOS-Based Task Switchers/Multitaskers
</h2>
</center><p>
<table border=1 cellpadding=3 cellspacing=1>
<td>
<a href="cat-010.htm" tppabs="http://www.ctyme.com/intr/cat-010.htm">
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
<a href="cat-012.htm" tppabs="http://www.ctyme.com/intr/cat-012.htm">
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
</td></table><p>
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
<ul>
<li><a href="rb-0597.htm" tppabs="http://www.ctyme.com/intr/rb-0597.htm">
BACK&FORTH (before v1.62) API</a>
<li><a href="rb-0604.htm" tppabs="http://www.ctyme.com/intr/rb-0604.htm">
Back&Forth v1.62+ - API</a>
<p><li><b>Cswitch</b>
<ul>
<li><a href="rb-7165.htm" tppabs="http://www.ctyme.com/intr/rb-7165.htm">
ALLOW TASK TO BE SWAPPED OUT</a>
<li><a href="rb-7142.htm" tppabs="http://www.ctyme.com/intr/rb-7142.htm">
CHECK SEMAPHORE</a>
<li><a href="rb-7175.htm" tppabs="http://www.ctyme.com/intr/rb-7175.htm">
CHECK STATUS OF PREVIOUS LOAD_TASK</a>
<li><a href="rb-7163.htm" tppabs="http://www.ctyme.com/intr/rb-7163.htm">
DON'T ALLOW TASK TO BE SWAPPED OUT</a>
<li><a href="rb-7173.htm" tppabs="http://www.ctyme.com/intr/rb-7173.htm">
GET TCB ADDRESS</a>
<li><a href="rb-7171.htm" tppabs="http://www.ctyme.com/intr/rb-7171.htm">
GET TCB INFORMATION</a>
<li><a href="rb-7138.htm" tppabs="http://www.ctyme.com/intr/rb-7138.htm">
GIVE UP REST OF TIME-SLICE</a>
<li><a href="rb-7167.htm" tppabs="http://www.ctyme.com/intr/rb-7167.htm">
LOAD AND RUN PROGRAM FROM DISK</a>
<li><a href="rb-7161.htm" tppabs="http://www.ctyme.com/intr/rb-7161.htm">
READ MESSAGE</a>
<li><a href="rb-7159.htm" tppabs="http://www.ctyme.com/intr/rb-7159.htm">
SEND MESSAGE</a>
<li><a href="rb-7155.htm" tppabs="http://www.ctyme.com/intr/rb-7155.htm">
SET PRIORITY</a>
<li><a href="rb-7146.htm" tppabs="http://www.ctyme.com/intr/rb-7146.htm">
SLEEP</a>
<li><a href="rb-7150.htm" tppabs="http://www.ctyme.com/intr/rb-7150.htm">
SPAWN</a>
<li><a href="rb-7148.htm" tppabs="http://www.ctyme.com/intr/rb-7148.htm">
SUSPEND</a>
<li><a href="rb-7169.htm" tppabs="http://www.ctyme.com/intr/rb-7169.htm">
TERMINATE SPAWNED PROGRAM</a>
<li><a href="rb-7157.htm" tppabs="http://www.ctyme.com/intr/rb-7157.htm">
TEST MESSAGE QUEUE</a>
<li><a href="rb-7144.htm" tppabs="http://www.ctyme.com/intr/rb-7144.htm">
TRIGGER SEMAPHORE</a>
<li><a href="rb-7140.htm" tppabs="http://www.ctyme.com/intr/rb-7140.htm">
WAIT FOR SEMAPHORE</a>
<li><a href="rb-7152.htm" tppabs="http://www.ctyme.com/intr/rb-7152.htm">
Cswitch - WAKE UP TASK</a>
</ul><p>
<li><a href="rb-2715.htm" tppabs="http://www.ctyme.com/intr/rb-2715.htm">
CTask 2.0+ - INSTALLATION CHECK</a>
<li><a href="rb-4819.htm" tppabs="http://www.ctyme.com/intr/rb-4819.htm">
DOS 5+ DOSSHELL - TASK SWITCHING API???</a>
<p><li><b>DOS 5+ TASK SWITCHER</b>
<ul>
<li><a href="rb-4863.htm" tppabs="http://www.ctyme.com/intr/rb-4863.htm">
ALLOCATE SWITCHER ID</a>
<li><a href="rb-4861.htm" tppabs="http://www.ctyme.com/intr/rb-4861.htm">
BUILD CALLOUT CHAIN</a>
<li><a href="rb-4864.htm" tppabs="http://www.ctyme.com/intr/rb-4864.htm">
FREE SWITCHER ID</a>
<li><a href="rb-4865.htm" tppabs="http://www.ctyme.com/intr/rb-4865.htm">
IDENTIFY INSTANCE DATA</a>
<li><a href="rb-4862.htm" tppabs="http://www.ctyme.com/intr/rb-4862.htm">
DOS 5+ TASK SWITCHER - INSTALLATION CHECK</a>
</ul><p>
<p><li><b>DoubleDOS</b>
<ul>
<li><a href="rb-8708.htm" tppabs="http://www.ctyme.com/intr/rb-8708.htm">
???</a>
<li><a href="rb-8706.htm" tppabs="http://www.ctyme.com/intr/rb-8706.htm">
???</a>
<li><a href="rb-8710.htm" tppabs="http://www.ctyme.com/intr/rb-8710.htm">
???</a>
<li><a href="rb-8736.htm" tppabs="http://www.ctyme.com/intr/rb-8736.htm">
???</a>
<li><a href="rb-8723.htm" tppabs="http://www.ctyme.com/intr/rb-8723.htm">
???</a>
<li><a href="rb-8721.htm" tppabs="http://www.ctyme.com/intr/rb-8721.htm">
???</a>
<li><a href="rb-3993.htm" tppabs="http://www.ctyme.com/intr/rb-3993.htm">
ADD CHARACTER TO KEYBOARD BUFFER OF CURRENT JOB</a>
<li><a href="rb-3482.htm" tppabs="http://www.ctyme.com/intr/rb-3482.htm">
ADD CHARACTER TO KEYBOARD BUFFER OF CURRENT JOB</a>
<li><a href="rb-3443.htm" tppabs="http://www.ctyme.com/intr/rb-3443.htm">
CLEAR KEYBOARD BUFFER FOR CURRENT JOB</a>
<li><a href="rb-3647.htm" tppabs="http://www.ctyme.com/intr/rb-3647.htm">
CLEAR KEYBOARD BUFFER FOR CURRENT JOB</a>
<li><a href="rb-8733.htm" tppabs="http://www.ctyme.com/intr/rb-8733.htm">
GET CURRENT SCREEN BUFFER ADDRESS</a>
<li><a href="rb-3621.htm" tppabs="http://www.ctyme.com/intr/rb-3621.htm">
GET VIRTUAL SCREEN ADDRESS</a>
<li><a href="rb-4015.htm" tppabs="http://www.ctyme.com/intr/rb-4015.htm">
GET VIRTUAL SCREEN ADDRESS</a>
<li><a href="rb-3628.htm" tppabs="http://www.ctyme.com/intr/rb-3628.htm">
GIVE AWAY TIME TO OTHER TASKS</a>
<li><a href="rb-4023.htm" tppabs="http://www.ctyme.com/intr/rb-4023.htm">
GIVE AWAY TIME TO OTHER TASKS</a>
<li><a href="rb-8703.htm" tppabs="http://www.ctyme.com/intr/rb-8703.htm">
GIVE UP REST OF CURRENT CLOCK TICK AND ALL OF NEXT TICK</a>
<li><a href="rb-8744.htm" tppabs="http://www.ctyme.com/intr/rb-8744.htm">
GIVE UP TIME</a>
<li><a href="rb-3995.htm" tppabs="http://www.ctyme.com/intr/rb-3995.htm">
INSTALLATION CHECK/PROGRAM STATUS</a>
<li><a href="rb-3583.htm" tppabs="http://www.ctyme.com/intr/rb-3583.htm">
INSTALLATION CHECK/PROGRAM STATUS</a>
<li><a href="rb-3436.htm" tppabs="http://www.ctyme.com/intr/rb-3436.htm">
MENU CONTROL</a>
<li><a href="rb-3637.htm" tppabs="http://www.ctyme.com/intr/rb-3637.htm">
MENU CONTROL</a>
<li><a href="rb-3996.htm" tppabs="http://www.ctyme.com/intr/rb-3996.htm">
OTHER PROGRAM STATUS</a>
<li><a href="rb-3588.htm" tppabs="http://www.ctyme.com/intr/rb-3588.htm">
OTHER PROGRAM STATUS</a>
<li><a href="rb-3651.htm" tppabs="http://www.ctyme.com/intr/rb-3651.htm">
SEND CHARACTER TO KEYBOARD BUFFER OF OTHER JOB</a>
<li><a href="rb-4001.htm" tppabs="http://www.ctyme.com/intr/rb-4001.htm">
SET TIMESHARING PRIORITY</a>
<li><a href="rb-3600.htm" tppabs="http://www.ctyme.com/intr/rb-3600.htm">
SET TIMESHARING PRIORITY</a>
<li><a href="rb-3999.htm" tppabs="http://www.ctyme.com/intr/rb-3999.htm">
SET/RESET KEYBOARD CONTROL FLAGS</a>
<li><a href="rb-3598.htm" tppabs="http://www.ctyme.com/intr/rb-3598.htm">
SET/RESET KEYBOARD CONTROL FLAGS</a>
<li><a href="rb-3609.htm" tppabs="http://www.ctyme.com/intr/rb-3609.htm">
TURN OFF TASK SWITCHING</a>
<li><a href="rb-4004.htm" tppabs="http://www.ctyme.com/intr/rb-4004.htm">
TURN OFF TASK SWITCHING</a>
<li><a href="rb-8727.htm" tppabs="http://www.ctyme.com/intr/rb-8727.htm">
TURN OFF TIMESHARING</a>
<li><a href="rb-3612.htm" tppabs="http://www.ctyme.com/intr/rb-3612.htm">
TURN ON TASK SWITCHING</a>
<li><a href="rb-4009.htm" tppabs="http://www.ctyme.com/intr/rb-4009.htm">
TURN ON TASK SWITCHING</a>
<li><a href="rb-8731.htm" tppabs="http://www.ctyme.com/intr/rb-8731.htm">
DoubleDOS - TURN ON TIMESHARING</a>
</ul><p>
<p><li><b>DR DOS 6.0 TaskMAX</b>
<ul>
<li><a href="rb-4702.htm" tppabs="http://www.ctyme.com/intr/rb-4702.htm">
CHECK IF TASK RUNNING PRIMARY COMMAND INTERPRETER</a>
<li><a href="rb-4701.htm" tppabs="http://www.ctyme.com/intr/rb-4701.htm">
CHECK OPEN FILES</a>
<li><a href="rb-4700.htm" tppabs="http://www.ctyme.com/intr/rb-4700.htm">
CONVERT TASK ID TO TASK INDEX</a>
<li><a href="rb-4699.htm" tppabs="http://www.ctyme.com/intr/rb-4699.htm">
CONVERT TASK INDEX TO TASK ID</a>
<li><a href="rb-4713.htm" tppabs="http://www.ctyme.com/intr/rb-4713.htm">
COPY DATA DIRECTLY INTO PASTE BUFFER</a>
<li><a href="rb-4696.htm" tppabs="http://www.ctyme.com/intr/rb-4696.htm">
CREATE NEW TASK</a>
<li><a href="rb-4697.htm" tppabs="http://www.ctyme.com/intr/rb-4697.htm">
DELETE TASK</a>
<li><a href="rb-4694.htm" tppabs="http://www.ctyme.com/intr/rb-4694.htm">
ENABLE/DISABLE DIRECT SWITCHING</a>
<li><a href="rb-4711.htm" tppabs="http://www.ctyme.com/intr/rb-4711.htm">
GET PASTE BUFFER STATUS</a>
<li><a href="rb-4691.htm" tppabs="http://www.ctyme.com/intr/rb-4691.htm">
GET PER-TASK EMS LIMIT</a>
<li><a href="rb-4690.htm" tppabs="http://www.ctyme.com/intr/rb-4690.htm">
GET STATUS</a>
<li><a href="rb-4709.htm" tppabs="http://www.ctyme.com/intr/rb-4709.htm">
GET SWAP SPACE INFO</a>
<li><a href="rb-4706.htm" tppabs="http://www.ctyme.com/intr/rb-4706.htm">
GET/SET NUMERIC PASTE DECIMAL POINT</a>
<li><a href="rb-4704.htm" tppabs="http://www.ctyme.com/intr/rb-4704.htm">
GET/SET NUMERIC PASTE LEAD-IN</a>
<li><a href="rb-4705.htm" tppabs="http://www.ctyme.com/intr/rb-4705.htm">
GET/SET PASTE LINE TERMINATOR STRING</a>
<li><a href="rb-4703.htm" tppabs="http://www.ctyme.com/intr/rb-4703.htm">
GET/SET TEXT PASTE LEAD-IN</a>
<li><a href="rb-4707.htm" tppabs="http://www.ctyme.com/intr/rb-4707.htm">
INITIATE EXPORTING TASK DATA</a>
<li><a href="rb-4708.htm" tppabs="http://www.ctyme.com/intr/rb-4708.htm">
INITIATE PASTE OPERATION</a>
<li><a href="rb-4689.htm" tppabs="http://www.ctyme.com/intr/rb-4689.htm">
INSTALLATION CHECK</a>
<li><a href="rb-4698.htm" tppabs="http://www.ctyme.com/intr/rb-4698.htm">
NAME TASK</a>
<li><a href="rb-4712.htm" tppabs="http://www.ctyme.com/intr/rb-4712.htm">
PASTE DATA DIRECTLY TO APPLICATION BUFFER</a>
<li><a href="rb-4693.htm" tppabs="http://www.ctyme.com/intr/rb-4693.htm">
REGISTER/UNREGISTER TASK MANAGER</a>
<li><a href="rb-4692.htm" tppabs="http://www.ctyme.com/intr/rb-4692.htm">
SET PER-TASK EMS LIMIT</a>
<li><a href="rb-4695.htm" tppabs="http://www.ctyme.com/intr/rb-4695.htm">
SWITCH TO SPECIFIED TASK</a>
<li><a href="rb-4710.htm" tppabs="http://www.ctyme.com/intr/rb-4710.htm">
DR DOS 6.0 TaskMAX - SWITCH TO TASK MANAGER</a>
</ul><p>
<p><li><b>MultiDOS Plus</b>
<ul>
<li><a href="rb-1176.htm" tppabs="http://www.ctyme.com/intr/rb-1176.htm">
CHANGE TASK'S PRIORITY</a>
<li><a href="rb-1178.htm" tppabs="http://www.ctyme.com/intr/rb-1178.htm">
CHANGE TIME SLICE INTERVAL</a>
<li><a href="rb-1296.htm" tppabs="http://www.ctyme.com/intr/rb-1296.htm">
CHECK IF MultiDOS FOREGROUND OR BACKGROUND</a>
<li><a href="rb-1164.htm" tppabs="http://www.ctyme.com/intr/rb-1164.htm">
CHECK MAILBOX</a>
<li><a href="rb-1316.htm" tppabs="http://www.ctyme.com/intr/rb-1316.htm">
CLEAR EVENT COUNTER</a>
<li><a href="rb-1184.htm" tppabs="http://www.ctyme.com/intr/rb-1184.htm">
DISABLE MULTITASKING</a>
<li><a href="rb-1186.htm" tppabs="http://www.ctyme.com/intr/rb-1186.htm">
ENABLE MULTITASKING</a>
<li><a href="rb-1189.htm" tppabs="http://www.ctyme.com/intr/rb-1189.htm">
EXECUTE A MULTIDOS PLUS COMMAND</a>
<li><a href="rb-1180.htm" tppabs="http://www.ctyme.com/intr/rb-1180.htm">
FORCE DISPLAY OUTPUT TO PHYSICAL SCREEN MEMORY</a>
<li><a href="rb-1298.htm" tppabs="http://www.ctyme.com/intr/rb-1298.htm">
GET SYSTEM BLOCK</a>
<li><a href="rb-1294.htm" tppabs="http://www.ctyme.com/intr/rb-1294.htm">
GET TASK CONTROL BLOCK</a>
<li><a href="rb-1144.htm" tppabs="http://www.ctyme.com/intr/rb-1144.htm">
GIVE UP TIME SLICE</a>
<li><a href="rb-1300.htm" tppabs="http://www.ctyme.com/intr/rb-1300.htm">
INITIALIZATION</a>
<li><a href="rb-1302.htm" tppabs="http://www.ctyme.com/intr/rb-1302.htm">
MAP IRQ</a>
<li><a href="rb-1308.htm" tppabs="http://www.ctyme.com/intr/rb-1308.htm">
MAP SEMAPHORE NAME TO NUMBER</a>
<li><a href="rb-1167.htm" tppabs="http://www.ctyme.com/intr/rb-1167.htm">
READ MAILBOX</a>
<li><a href="rb-1152.htm" tppabs="http://www.ctyme.com/intr/rb-1152.htm">
RELEASE RESOURCE SEMAPHORE</a>
<li><a href="rb-1312.htm" tppabs="http://www.ctyme.com/intr/rb-1312.htm">
RELEASE RESOURCE SEMAPHORE BY NAME</a>
<li><a href="rb-1148.htm" tppabs="http://www.ctyme.com/intr/rb-1148.htm">
REQUEST RESOURCE SEMAPHORE</a>
<li><a href="rb-1310.htm" tppabs="http://www.ctyme.com/intr/rb-1310.htm">
REQUEST RESOURCE SEMAPHORE BY NAME</a>
<li><a href="rb-1182.htm" tppabs="http://www.ctyme.com/intr/rb-1182.htm">
RESTORE OLD VIDEO DISPLAY MEMORY</a>
<li><a href="rb-1160.htm" tppabs="http://www.ctyme.com/intr/rb-1160.htm">
SEND MESSAGE TO ANOTHER TASK</a>
<li><a href="rb-1170.htm" tppabs="http://www.ctyme.com/intr/rb-1170.htm">
SPAWN INTERNAL TASK (CREATE NEW THREAD)</a>
<li><a href="rb-1156.htm" tppabs="http://www.ctyme.com/intr/rb-1156.htm">
SUSPEND TASK FOR INTERVAL</a>
<li><a href="rb-1173.htm" tppabs="http://www.ctyme.com/intr/rb-1173.htm">
TERMINATE INTERNAL TASK (KILL THREAD)</a>
<li><a href="rb-1191.htm" tppabs="http://www.ctyme.com/intr/rb-1191.htm">
TEST RESOURCE SEMAPHORE</a>
<li><a href="rb-1314.htm" tppabs="http://www.ctyme.com/intr/rb-1314.htm">
TEST RESOURCE SEMAPHORE BY NAME</a>
<li><a href="rb-1317.htm" tppabs="http://www.ctyme.com/intr/rb-1317.htm">
TRIGGER EVENT</a>
<li><a href="rb-1223.htm" tppabs="http://www.ctyme.com/intr/rb-1223.htm">
TURN OFF AltZ TOGGLE</a>
<li><a href="rb-1227.htm" tppabs="http://www.ctyme.com/intr/rb-1227.htm">
TURN ON AltZ TOGGLE</a>
<li><a href="rb-1306.htm" tppabs="http://www.ctyme.com/intr/rb-1306.htm">
UNMAP ALL IRQs</a>
<li><a href="rb-1304.htm" tppabs="http://www.ctyme.com/intr/rb-1304.htm">
UNMAP IRQ</a>
<li><a href="rb-1318.htm" tppabs="http://www.ctyme.com/intr/rb-1318.htm">
MultiDOS Plus - WAIT FOR EVENT</a>
</ul><p>
<li><a href="rb-1319.htm" tppabs="http://www.ctyme.com/intr/rb-1319.htm">
MultiDOS Plus 4.01 - SET CONTEXT-SWITCH FUNCTIONS</a>
<p><li><b>MultiDOS Plus v4.01</b>
<ul>
<li><a href="rb-1322.htm" tppabs="http://www.ctyme.com/intr/rb-1322.htm">
CHECK IF MULTITASKING ENABLED</a>
<li><a href="rb-1321.htm" tppabs="http://www.ctyme.com/intr/rb-1321.htm">
MultiDOS Plus v4.01 - GET MEMORY PARAMETERS</a>
</ul><p>
<p><li><b>MultiLink Advanced v1.0+</b>
<ul>
<li><a href="rb-7999.htm" tppabs="http://www.ctyme.com/intr/rb-7999.htm">
DEQUEUE SYSTEM RESOURCE</a>
<li><a href="rb-7996.htm" tppabs="http://www.ctyme.com/intr/rb-7996.htm">
ENQUEUE SYSTEM RESOURCE</a>
<li><a href="rb-8007.htm" tppabs="http://www.ctyme.com/intr/rb-8007.htm">
RELEASE CPU</a>
<li><a href="rb-8032.htm" tppabs="http://www.ctyme.com/intr/rb-8032.htm">
SET KEYBOARD TEST STATUS</a>
<li><a href="rb-8025.htm" tppabs="http://www.ctyme.com/intr/rb-8025.htm">
MultiLink Advanced v1.0+ - SET TASK PRIORITY</a>
</ul><p>
<p><li><b>Novell DOS 7 TaskMGR</b>
<ul>
<li><a href="rb-4715.htm" tppabs="http://www.ctyme.com/intr/rb-4715.htm">
???</a>
<li><a href="rb-4726.htm" tppabs="http://www.ctyme.com/intr/rb-4726.htm">
??? API</a>
<li><a href="rb-4723.htm" tppabs="http://www.ctyme.com/intr/rb-4723.htm">
BEGIN CRITICAL SECTION???</a>
<li><a href="rb-4724.htm" tppabs="http://www.ctyme.com/intr/rb-4724.htm">
END CRITICAL SECTION???</a>
<li><a href="rb-4714.htm" tppabs="http://www.ctyme.com/intr/rb-4714.htm">
Novell DOS 7 TaskMGR - NOP</a>
</ul><p>
<p><li><b>Object Kernel for DOS</b>
<ul>
<li><a href="rb-1345.htm" tppabs="http://www.ctyme.com/intr/rb-1345.htm">
EXECUTE PROCESS</a>
<li><a href="rb-1340.htm" tppabs="http://www.ctyme.com/intr/rb-1340.htm">
GET STATUS BLOCK</a>
<li><a href="rb-1339.htm" tppabs="http://www.ctyme.com/intr/rb-1339.htm">
INSTALLATION CHECK</a>
<li><a href="rb-1341.htm" tppabs="http://www.ctyme.com/intr/rb-1341.htm">
KILL PROCESS</a>
<li><a href="rb-1346.htm" tppabs="http://www.ctyme.com/intr/rb-1346.htm">
LIST PROCESSES</a>
<li><a href="rb-1348.htm" tppabs="http://www.ctyme.com/intr/rb-1348.htm">
RESERVED FOR FUTURE USE</a>
<li><a href="rb-1344.htm" tppabs="http://www.ctyme.com/intr/rb-1344.htm">
RESTART PROCESS</a>
<li><a href="rb-1343.htm" tppabs="http://www.ctyme.com/intr/rb-1343.htm">
START PROCESS</a>
<li><a href="rb-1342.htm" tppabs="http://www.ctyme.com/intr/rb-1342.htm">
STOP PROCESS</a>
<li><a href="rb-1347.htm" tppabs="http://www.ctyme.com/intr/rb-1347.htm">
Object Kernel for DOS - SWITCH ObjectKernel ON/OFF</a>
</ul><p>
<p><li><b>Omniview Multitasker</b>
<ul>
<li><a href="rb-1457.htm" tppabs="http://www.ctyme.com/intr/rb-1457.htm">
EXIT NOTIFICATION</a>
<li><a href="rb-1450.htm" tppabs="http://www.ctyme.com/intr/rb-1450.htm">
INSTALLATION NOTIFICATION</a>
<li><a href="rb-1451.htm" tppabs="http://www.ctyme.com/intr/rb-1451.htm">
PROCESS CREATION</a>
<li><a href="rb-1452.htm" tppabs="http://www.ctyme.com/intr/rb-1452.htm">
PROCESS DESTRUCTION</a>
<li><a href="rb-1454.htm" tppabs="http://www.ctyme.com/intr/rb-1454.htm">
RESTORE</a>
<li><a href="rb-1453.htm" tppabs="http://www.ctyme.com/intr/rb-1453.htm">
SAVE</a>
<li><a href="rb-1455.htm" tppabs="http://www.ctyme.com/intr/rb-1455.htm">
SWITCHING TO BACKGROUND</a>
<li><a href="rb-1456.htm" tppabs="http://www.ctyme.com/intr/rb-1456.htm">
Omniview Multitasker - SWITCHING TO FOREGROUND</a>
</ul><p>
<p><li><b>PC Tools v8+ CPTASK</b>
<ul>
<li><a href="rb-1955.htm" tppabs="http://www.ctyme.com/intr/rb-1955.htm">
???</a>
<li><a href="rb-1954.htm" tppabs="http://www.ctyme.com/intr/rb-1954.htm">
???</a>
<li><a href="rb-1949.htm" tppabs="http://www.ctyme.com/intr/rb-1949.htm">
GET ???</a>
<li><a href="rb-1956.htm" tppabs="http://www.ctyme.com/intr/rb-1956.htm">
GET ???</a>
<li><a href="rb-1948.htm" tppabs="http://www.ctyme.com/intr/rb-1948.htm">
GET ???</a>
<li><a href="rb-1950.htm" tppabs="http://www.ctyme.com/intr/rb-1950.htm">
GET ??? FLAGS</a>
<li><a href="rb-1953.htm" tppabs="http://www.ctyme.com/intr/rb-1953.htm">
GET AND CLEAR ??? FLAG</a>
<li><a href="rb-1952.htm" tppabs="http://www.ctyme.com/intr/rb-1952.htm">
GET NUMBER OF ACTIVE TASKS???</a>
<li><a href="rb-1947.htm" tppabs="http://www.ctyme.com/intr/rb-1947.htm">
INSTALLATION CHECK</a>
<li><a href="rb-1951.htm" tppabs="http://www.ctyme.com/intr/rb-1951.htm">
SET ???</a>
<li><a href="rb-1973.htm" tppabs="http://www.ctyme.com/intr/rb-1973.htm">
SET/CLEAR ??? POINTER</a>
<li><a href="rb-1960.htm" tppabs="http://www.ctyme.com/intr/rb-1960.htm">
PC Tools v8+ CPTASK - UNINSTALL</a>
</ul><p>
<p><li><b>PC Tools v9+ CPTASK</b>
<ul>
<li><a href="rb-1957.htm" tppabs="http://www.ctyme.com/intr/rb-1957.htm">
SET ???</a>
<li><a href="rb-1958.htm" tppabs="http://www.ctyme.com/intr/rb-1958.htm">
SET ???</a>
<li><a href="rb-1959.htm" tppabs="http://www.ctyme.com/intr/rb-1959.htm">
PC Tools v9+ CPTASK - SET IDLE??? DELAY</a>
</ul><p>
<li><a href="rb-2708.htm" tppabs="http://www.ctyme.com/intr/rb-2708.htm">
PC-Mix - INSTALLATION CHECK</a>
<li><a href="rb-5679.htm" tppabs="http://www.ctyme.com/intr/rb-5679.htm">
RTKernel v4.0 - INSTALLATION CHECK</a>
<p><li><b>Software Carousel</b>
<ul>
<li><a href="rb-3430.htm" tppabs="http://www.ctyme.com/intr/rb-3430.htm">
BOOT THE SYSTEM</a>
<li><a href="rb-3427.htm" tppabs="http://www.ctyme.com/intr/rb-3427.htm">
CHANGE PARTITION NAME</a>
<li><a href="rb-3426.htm" tppabs="http://www.ctyme.com/intr/rb-3426.htm">
CHANGE PARTITION SIZE</a>
<li><a href="rb-3433.htm" tppabs="http://www.ctyme.com/intr/rb-3433.htm">
ENABLE DOS-CALL SAFETY NOTIFICATION</a>
<li><a href="rb-3431.htm" tppabs="http://www.ctyme.com/intr/rb-3431.htm">
GET MEMORY SIZE/PARTITION NUMBER OF CURRENT TASK</a>
<li><a href="rb-3425.htm" tppabs="http://www.ctyme.com/intr/rb-3425.htm">
GET PARTITION NAME</a>
<li><a href="rb-3424.htm" tppabs="http://www.ctyme.com/intr/rb-3424.htm">
GET PARTITION SIZE AND PROGRAM STATUS</a>
<li><a href="rb-3421.htm" tppabs="http://www.ctyme.com/intr/rb-3421.htm">
INSTALLATION CHECK</a>
<li><a href="rb-3423.htm" tppabs="http://www.ctyme.com/intr/rb-3423.htm">
KILL PROGRAM IN MEMORY PARTITION</a>
<li><a href="rb-3429.htm" tppabs="http://www.ctyme.com/intr/rb-3429.htm">
SELECTIVELY ENABLE/DISABLE MENU AND SWITCHING</a>
<li><a href="rb-3428.htm" tppabs="http://www.ctyme.com/intr/rb-3428.htm">
SEND COMMAND TO MEMORY SECTION</a>
<li><a href="rb-3432.htm" tppabs="http://www.ctyme.com/intr/rb-3432.htm">
SET TASK SWITCH CALLBACK</a>
<li><a href="rb-3422.htm" tppabs="http://www.ctyme.com/intr/rb-3422.htm">
Software Carousel - SWITCH TO ANOTHER TASK</a>
</ul><p>
<p><li><b>Switch-It v3.23</b>
<ul>
<li><a href="rb-6116.htm" tppabs="http://www.ctyme.com/intr/rb-6116.htm">
???</a>
<li><a href="rb-6109.htm" tppabs="http://www.ctyme.com/intr/rb-6109.htm">
???</a>
<li><a href="rb-6093.htm" tppabs="http://www.ctyme.com/intr/rb-6093.htm">
???</a>
<li><a href="rb-6113.htm" tppabs="http://www.ctyme.com/intr/rb-6113.htm">
CLEAR ???</a>
<li><a href="rb-6104.htm" tppabs="http://www.ctyme.com/intr/rb-6104.htm">
GET ???</a>
<li><a href="rb-6092.htm" tppabs="http://www.ctyme.com/intr/rb-6092.htm">
GET ???</a>
<li><a href="rb-6108.htm" tppabs="http://www.ctyme.com/intr/rb-6108.htm">
GET ???</a>
<li><a href="rb-6100.htm" tppabs="http://www.ctyme.com/intr/rb-6100.htm">
GET ???</a>
<li><a href="rb-6106.htm" tppabs="http://www.ctyme.com/intr/rb-6106.htm">
GET ???</a>
<li><a href="rb-6112.htm" tppabs="http://www.ctyme.com/intr/rb-6112.htm">
GET ???</a>
<li><a href="rb-6098.htm" tppabs="http://www.ctyme.com/intr/rb-6098.htm">
GET ???</a>
<li><a href="rb-6107.htm" tppabs="http://www.ctyme.com/intr/rb-6107.htm">
GET ???</a>
<li><a href="rb-6099.htm" tppabs="http://www.ctyme.com/intr/rb-6099.htm">
GET ???</a>
<li><a href="rb-6091.htm" tppabs="http://www.ctyme.com/intr/rb-6091.htm">
GET ??? PROGRAM</a>
<li><a href="rb-6102.htm" tppabs="http://www.ctyme.com/intr/rb-6102.htm">
GET CONFIGURATION FILE</a>
<li><a href="rb-6114.htm" tppabs="http://www.ctyme.com/intr/rb-6114.htm">
GET MEMORY ADDRESSES???</a>
<li><a href="rb-6115.htm" tppabs="http://www.ctyme.com/intr/rb-6115.htm">
INSTALLATION CHECK</a>
<li><a href="rb-6110.htm" tppabs="http://www.ctyme.com/intr/rb-6110.htm">
NOP</a>
<li><a href="rb-6095.htm" tppabs="http://www.ctyme.com/intr/rb-6095.htm">
SET ???</a>
<li><a href="rb-6105.htm" tppabs="http://www.ctyme.com/intr/rb-6105.htm">
SET ???</a>
<li><a href="rb-6097.htm" tppabs="http://www.ctyme.com/intr/rb-6097.htm">
SET ???</a>
<li><a href="rb-6111.htm" tppabs="http://www.ctyme.com/intr/rb-6111.htm">
SET ???</a>
<li><a href="rb-6094.htm" tppabs="http://www.ctyme.com/intr/rb-6094.htm">
SET ???</a>
<li><a href="rb-6101.htm" tppabs="http://www.ctyme.com/intr/rb-6101.htm">
SET ???</a>
<li><a href="rb-6103.htm" tppabs="http://www.ctyme.com/intr/rb-6103.htm">
SET ??? FLAG</a>
<li><a href="rb-6096.htm" tppabs="http://www.ctyme.com/intr/rb-6096.htm">
Switch-It v3.23 - SET ??? FLAG</a>
</ul><p>
<li><a href="rb-2696.htm" tppabs="http://www.ctyme.com/intr/rb-2696.htm">
TAME v2.10+ - INSTALLATION CHECK</a>
<p><li><b>VEDIT VSWAP</b>
<ul>
<li><a href="rb-5535.htm" tppabs="http://www.ctyme.com/intr/rb-5535.htm">
???</a>
<li><a href="rb-5536.htm" tppabs="http://www.ctyme.com/intr/rb-5536.htm">
EXEC PROGRAM WITH SWAP</a>
<li><a href="rb-5534.htm" tppabs="http://www.ctyme.com/intr/rb-5534.htm">
VEDIT VSWAP - INSTALLATION CHECK</a>
</ul><p>
<p><li><b>VMiX</b>
<ul>
<li><a href="rb-1295.htm" tppabs="http://www.ctyme.com/intr/rb-1295.htm">
sys_clrwindow - CLEAR WINDOW</a>
<li><a href="rb-1301.htm" tppabs="http://www.ctyme.com/intr/rb-1301.htm">
sys_getcolors - GET CONSOLE WINDOW COLORS</a>
<li><a href="rb-1297.htm" tppabs="http://www.ctyme.com/intr/rb-1297.htm">
sys_setbwindow - SET BANNER WINDOW MESSAGE</a>
<li><a href="rb-1303.htm" tppabs="http://www.ctyme.com/intr/rb-1303.htm">
sys_setcolors - SET CONSOLE COLORS</a>
<li><a href="rb-1299.htm" tppabs="http://www.ctyme.com/intr/rb-1299.htm">
sys_setwindow - SET ROOT WINDOW SIZE AND HOME CURSOR</a>
<li><a href="rb-1226.htm" tppabs="http://www.ctyme.com/intr/rb-1226.htm">
sys_sleep - PUT PROCESS TO SLEEP</a>
<li><a href="rb-1222.htm" tppabs="http://www.ctyme.com/intr/rb-1222.htm">
sys_system - EXECUTE SHELL SYSTEM COMMANDS</a>
<li><a href="rb-1293.htm" tppabs="http://www.ctyme.com/intr/rb-1293.htm">
VMiX - sys_wake - WAKE SLEEPING PROCESS</a>
</ul><p>
<p><li><b>VMiX v2+</b>
<ul>
<li><a href="rb-1311.htm" tppabs="http://www.ctyme.com/intr/rb-1311.htm">
sys_bitblt - PUT GRAPHICAL OBJECT AT CURSOR POSITION</a>
<li><a href="rb-1309.htm" tppabs="http://www.ctyme.com/intr/rb-1309.htm">
sys_blkmov - MOVE MEMORY BLOCK</a>
<li><a href="rb-1313.htm" tppabs="http://www.ctyme.com/intr/rb-1313.htm">
sys_getfont - GET CURRENT CONSOLE GRAPHICS FONT</a>
<li><a href="rb-1305.htm" tppabs="http://www.ctyme.com/intr/rb-1305.htm">
sys_setconwn - SET WINDOW COLORS</a>
<li><a href="rb-1315.htm" tppabs="http://www.ctyme.com/intr/rb-1315.htm">
sys_setfont - SET CONSOLE GRAPHICS FONT</a>
<li><a href="rb-1307.htm" tppabs="http://www.ctyme.com/intr/rb-1307.htm">
VMiX v2+ - sys_sint - INVOKE SOFTWARE INTERRUPT</a>
</ul><p>
<p><li><b>VMiX v2.???+</b>
<ul>
<li><a href="rb-1320.htm" tppabs="http://www.ctyme.com/intr/rb-1320.htm">
sys_scrollwin - SCROLL WINDOW</a>
<li><a href="rb-1390.htm" tppabs="http://www.ctyme.com/intr/rb-1390.htm">
sys_vm_func - EXECUTE FUNCTION IN PROTECTED MODE</a>
<li><a href="rb-1392.htm" tppabs="http://www.ctyme.com/intr/rb-1392.htm">
sys_vm_init - INITIALIZE PROTECTED-MODE ENVIRONMENT</a>
<li><a href="rb-1389.htm" tppabs="http://www.ctyme.com/intr/rb-1389.htm">
VMIX v2.???+ - sys_vm_page - SET NEW VIRTUAL PAGE TABLE</a>
</ul><p>
</ul>
<p>
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
<table border=1 cellpadding=3 cellspacing=1>
<td>
<a href="cat-010.htm" tppabs="http://www.ctyme.com/intr/cat-010.htm">
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
<a href="cat-012.htm" tppabs="http://www.ctyme.com/intr/cat-012.htm">
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
</td></table><p>
<!-- Bottom Link Start -->
<center>
<p><table border=1 bgcolor="#ffff99"><tr><td>
<table border=0 height=80>
<tr align=center><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">
<img src="tip.gif" tppabs="http://graphics.ctyme.com/gif/tip.gif" ALT="Sponsors" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">Shopping</a>
</td><td width="65">
<a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">
<img src="comment.gif" tppabs="http://graphics.ctyme.com/gif/comment.gif" ALT="Forum" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">Forum</a>
</td><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">
<img src="mail.gif" tppabs="http://graphics.ctyme.com/gif/mail.gif" ALT="email" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">EMail</a>
</td><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">
<img src="toc.gif" tppabs="http://graphics.ctyme.com/gif/toc.gif" ALT="Index" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">Index</a>
</td><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">
<img src="home.gif" tppabs="http://graphics.ctyme.com/gif/home.gif" ALT="Home" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">Home</a>
</td><td width="90">
<center>
<FORM ACTION="https://secure.paypal.com/cgi-bin/webscr" tppabs="https://secure.paypal.com/cgi-bin/webscr" METHOD="POST" traget="_blank">
<INPUT TYPE="hidden" NAME="cmd" VALUE="_xclick">
<INPUT TYPE="hidden" NAME="business" VALUE="marc@perkel.com">
<INPUT TYPE="hidden" NAME="return" VALUE="http://www.perkel.com">
<INPUT TYPE="hidden" NAME="item_name" VALUE="Donation To Support this Site">
<INPUT TYPE="hidden" NAME="no_intl" VALUE="1">
<INPUT TYPE="image" SRC="x-click-but7.gif" tppabs="http://images.paypal.com/images/x-click-but7.gif" vspace=9
NAME="submit" ALT="Make payments with PayPal - it's fast, free and secure!">
</FORM>
</td></tr></table></td></tr></table><p>
<center>
<p>
<a href="javascript:if(confirm('http://www.ctyme.com/hosting/index.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/hosting/index.htm'" tppabs="http://www.ctyme.com/hosting/index.htm" target="_blank">
<img src="ctymehost.gif" tppabs="http://graphics.ctyme.com/gif/ctymehost.gif"
border=3 height=60 width=468></a>
<p>
<!-- Ad End --->
</center>
<FORM ACTION="http://service.bfast.com/bfast/click" target="_blank">
<INPUT TYPE="hidden" NAME="siteid" VALUE="30472466" >
<INPUT TYPE="hidden" NAME="bfpage" VALUE="horizontal">
<INPUT TYPE="hidden" NAME="bfmid" VALUE="27253343" >
<INPUT TYPE="hidden" NAME="num" VALUE="30">
<table bgcolor=white border=3><tr><td>
<table bgcolor=white border=0>
<tr><td>
<IMG SRC="serve-bfmid=27253343&siteid=30472466&bfpage=horizontal.gif" tppabs="http://service.bfast.com/bfast/serve?bfmid=27253343&siteid=30472466&bfpage=horizontal" BORDER="0" WIDTH="1" HEIGHT="1" align=right NOSAVE >
<center><b>Search the web with Google</b></center>
</td></tr><tr><td>
<TABLE cellpadding=0 cellspacing=5 bgcolor="#FFFFFF">
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr><tr><td>
<IMG SRC="affiliate_logo.gif" tppabs="http://www.google.com/affiliates/affiliate_logo.gif" border="0" ALT="Google" align="center">
<INPUT TYPE=text name=q size=30 maxlength=255 value="">
<INPUT type=submit name=sa VALUE="Go">
</td></tr>
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr></TABLE>
</td></tr></table>
</tr></td></table>
</FORM>
</center>
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
<!-- Bottom Link End -->
</BODY>
</HTML>