mkent@dewey.soe.berkeley.edu (Marty Kent) (01/18/89)
I'm trying to take some advantage of the event journaling mechanism which is described ever so briefly in IM-I p261-2, but haven't gotten very far. I'd really appreciate it if some kind soul could help me out with additional information or, in this best of all possible worlds, some actual code that does the journalling. One specific question: IM-I refers to globals JournalRef and JournalFlag My Inside Mac X-Ref says JournalRef's at $8E8, but makes NO REFERENCE to JournalFlag. Can someone tell me where it lives? All I want to do is set up so I can record user activity on a file and replay it later, but this device driver stuff has me in over my head, hornswoggled. Also, I'm working in a combination of Allegro Common Lisp and LSC (the most recent versions of each). IM-I seems to say it's necessary to do the device driver stuff in assembly, but makes no mention why, so I figure this is the Standard Apple Bullshit. But maybe someone can confirm my belief or else tell me just why I absolutely can't possibly write a device driver in anything other than assembly... One last piece of info: I'm working on a Mac II, under Multifinder, but might be willing to back down to Finder if that somehow magically makes things easier... If you can help me out here, please try to respond to me by mail rather than posting to the net; I'll forward or summarize to the net if I get requests to do so... Thanks much Marty Kent Sixth Sense Research and Development 415/642 0288 415/548 9129 MKent@dewey.soe.berkeley.edu {uwvax, decvax, inhp4}!ucbvax!mkent%dewey.soe.berkeley.edu Kent's heuristic: Look for it first where you'd most like to find it.