; unlzsa2b.s - 6809 backward decompression routine for raw LZSA2 - 187 bytes ; compress with lzsa -f2 -r -b ; ; in: x = last byte of compressed data ; y = last byte of decompression buffer ; out: y = first byte of decompressed data ; ; Copyright (C) 2020 Emmanuel Marty ; ; This software is provided 'as-is', without any express or implied ; warranty. In no event will the authors be held liable for any damages ; arising from the use of this software. ; ; Permission is granted to anyone to use this software for any purpose, ; including commercial applications, and to alter it and redistribute it ; freely, subject to the following restrictions: ; ; 1. The origin of this software must not be misrepresented; you must not ; claim that you wrote the original software. If you use this software ; in a product, an acknowledgment in the product documentation would be ; appreciated but is not required. ; 2. Altered source versions must be plainly marked as such, and must not be ; misrepresented as being the original software. ; 3. This notice may not be removed or altered from any source distribution. decompress_lzsa2 lsr