Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!panda!talcott!harvard!uwvax!caip!daemon From: ROKICKI@su-sushi.arpa Newsgroups: net.micro.amiga Subject: Blitter Message-ID: <1907@caip.RUTGERS.EDU> Date: Thu, 17-Apr-86 09:52:04 EST Article-I.D.: caip.1907 Posted: Thu Apr 17 09:52:04 1986 Date-Received: Sat, 19-Apr-86 03:23:21 EST Sender: daemon@caip.RUTGERS.EDU Organization: Rutgers Univ., New Brunswick, N.J. Lines: 15 From: Tomas G. Rokicki I have an application which requires extremely fast blitter operations. The 420 microsecond overhead for each call of BltTemplate() is too high by a factor of ten. Two questions: a) Is there a way around this with a C function? I have searched through all the manuals, and have come up with nothing . . . b) I currently plan to write a short assembly language function to write to the blitter registers directly. How can I prevent this from mucking with the operating system? How do I tell when the blitter is free, and how do I lock it for my use? Do I have to disable interrupts, or what? All I need is a simple blt operation from one bit plane to another. Any help on this would be greatly appreciated . . . -tom -------