Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcvax!hp4nl!rivm!ccemdd From: ccemdd@rivm.UUCP (Marco Dedecker) Newsgroups: comp.sys.amiga.tech Subject: Re: Resident routines. Message-ID: <1380@rivm05.UUCP> Date: 15 Jun 89 07:31:47 GMT References: <0903.AA0903@recondo> Organization: RIVM, Bilthoven, The Netherlands Lines: 29 In article <0903.AA0903@recondo>, sirius@recondo.UUCP (Mike Stilson) writes: > (Asking for this information is probably one of the larger sins an amiga > programmer can do, but what the hell...) > > Does anyone out there have a good example of installing/setting up a resident > program? So far I've managed to disassemble a virus and the ramdrive.device > to try to figure it out. The info in the includes helps a little. What I > need is an example of how to put it there. I've managed to use the cool and > cold capture pointers, but they aren't what I need. (Is WarmCapture ever > called?) Any help would be appreciated... (This isn't for a virus, it's for > a little utility I'm working on. Trust me ]B-> ) > > -- > Mike 'Sirius' Stilson - Sirius Software Try checking out the program called 'guardian', or the bootblock from the system Z viruskiller, they stay resident using the KickTagPtr. Using the KickTagPtr is probably what you want for your utility. About the WarmCapture, it is never called !! (probably reserved for use in future releases, or whatever) This is all I can do for you, since I haven't had time to check this place out myself. Good luck, Marco Dedecker