Path: utzoo!news-server.csri.toronto.edu!rutgers!uwm.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!amb43790 From: amb43790@uxa.cso.uiuc.edu (Anthony M Brummett) Newsgroups: comp.lang.pascal Subject: multitasking snag Summary: can't get SS&SP Message-ID: <1991Mar12.203716.17161@ux1.cso.uiuc.edu> Date: 12 Mar 91 20:37:16 GMT Sender: usenet@ux1.cso.uiuc.edu (News) Organization: University of Illinois at Urbana Lines: 12 I am writing a program in TP 5.5 that will allow MS/PC-DOS 4.01 to run at least three processeson a time sharing basis. The procedure that does this is declared an INTERRUPT and is chained to INT8 (timer interrupt). It is able to read all the registers off of the stack except SS and SP. Now my questions:" 1) Does the procedure use the stack of the interrupted program or the stack of the program it is in? 2) If it uses its program's stack, is there a way to retrieve and set the saved SS and SP? Any help would be greatly appreciated. Antione-------------amb34790@uxa.cso.uiuc.edu