Xref: utzoo comp.sys.apple:23954 comp.sys.apple2:2799 Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uwm.edu!srcsip!jhereg!orbit!marilyn!shawn From: shawn@marilyn.UUCP (Shawn P. Stanley) Newsgroups: comp.sys.apple,comp.sys.apple2 Subject: GS/OS / ProDOS 8 SSC Message-ID: <35@marilyn.UUCP> Date: 20 May 90 15:45:58 GMT Followup-To: comp.sys.apple Organization: Litfal Lines: 34 Ack! I need help here. I'm trying to help someone link their software with my software across GS/OS and ProDOS 8. Their application is a ProDOS 8 application, and mine runs under ProDOS 16 and GS/OS. The problem is that they're using a modem card that adheres to the Super Serial Card standard, and thus as far as *I* know, there isn't a way to turn off SSC interrupts between applications. (Is there?) What happens is, when an online user is exiting the ProDOS 8 application and entering the GS/OS application (or vice-versa) and hits a key (or line noise occurs), an unclaimed interrupt condition occurs and crashes the system. I grab an interrupt vector for use during SSC handling under GS/OS, and I've tried to implement a tool which will continue to accept characters until the ProDOS 8 application tells it to shut up and hand over control. The problem is that during the switch from GS/OS to ProDOS 8 (and vice-versa), the interrupt vector is reset, which means my tool no longer has control over handling the interrupts. Is there a vector that won't be reset, which I can use for such interrupts? Is there a way to turn off SSC interrupts without dropping the online user? An answer to either one will help greatly. I haven't been able to find an answer in any documentation I have, so maybe an Apple person can help me find an answer if nobody else can. (By the way, the only SSC interrupts I'm processing are receive-ints.) If you reply by E-mail, note the address down below. (I don't have the ability to fix my domain under news yet.) -- Shawn P. Stanley shawn@marilyn.marilyn.mn.org bungia!marilyn!shawn {rosevax,crash}!orbit!marilyn!shawn