Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!munnari.oz.au!yoyo.aarnet.edu.au!sirius.ucs.adelaide.edu.au!spam!ross From: ross@spam.ua.oz.au (Ross Williams) Newsgroups: comp.compression Subject: Fast memory copy for 68000. Summary: Fast memory copy for 68000. Keywords: 68000 fast memory block copy Message-ID: <845@spam.ua.oz> Date: 16 Jun 91 06:13:08 GMT Sender: ross@spam.ua.oz Followup-To: comp.compression Organization: Statistics, Pure & Applied Mathematics, University of Adelaide Lines: 20 If one of my LZRW* data compression algorithms finds that it has expanded the data instead of contracting it, it scraps the compression operation and resorts to a copy operation instead. This allows a fixed upper bound of a few bytes to be placed on the potential expansion. Compressor heads who are using the 68000 version of LZRW1 or who want a 68000 fast memory block copy (using unrolled loops and so forth) may be interested in my fast block memory routine written in 68000 machine code. It will pop up in the following ftp archive in the next day or so (I do not have the power to put stuff in our archive directly - I have to ask). Machine: sirius.itd.adelaide.edu.au IP=129.127.40.3 Directory: pub/misc File: fast_copy.68000 Enjoy, Ross Williams ross@spam.ua.oz.au