[comp.sys.amiga.tech] Blitter-Problem

mhell@mhell.UUCP (Manfred Hell) (05/07/90)

Because of needing most available memory in one of my programs i wanted
to close workbench. By doing CloseWorkBench() nearly all works fine but
the following problem occurs:
I'm using the blitter for copying memory from a temporary workspace 
into a rastport. The different planes are copied with different
miniterms and so a do a sequence of six blits starting with OwnBlitter(),
WaitBlit(). The blits are done by going directly to the hardware, because
I couldn't find a systemroutine doing what I need. After all blits i
free up my blitterusage with WaitBlit(), DisownBlitter(). When workbench
is closed my screen gets black and the only way to have my Amiga alive 
is to reboot. When workbench is NOT closed all works fine. What has 
blitter-operation to do with closing the workbench? 
Many thanks for any hint!


--
Manfred Hell
....!cbmehq!cbmger!mhell!mhell