Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!gatech!hubcap!mikeoro From: mikeoro@hubcap.clemson.edu (Michael K O'Rourke) Newsgroups: comp.sys.mac.programmer Subject: Interrupt level tasks Message-ID: <6081@hubcap.clemson.edu> Date: 27 Jul 89 23:38:56 GMT Organization: Clemson University, Clemson, SC Lines: 17 Is there anyway to perform tasks that get move memory at the interrupt level? For instance, i need to change some TE records, bring up a dialog box, draw some text, etc. All of which move memory. The reason i NEED to do it at interrupt level is that the information is coming in over appletalk via asynch calls and if i don't process it right away, it may get lost. I could buffer it to memory, but then i'd have to create nodes in something like a linked list and this moves memory also. Anybody tried anything similiar and have some brilliant insights on the idea? I thought of buffering to disk cause file manager calls don't move memory, but i could end up getting interrupted so often that the buffer file becomes extremely large and causes other sorts of problems. Michael O'Rourke