zlib

所属分类:压缩解压
开发工具:Windows_Unix
文件大小:144KB
下载次数:19
上传日期:2009-06-03 02:13:37
上 传 者no name
说明:  zlib - a data compression library routines that provide a safe, free and unpatented implementation of the deflate compression algorithm.
(zlib- a data compression library routines that provide a safe, free and unpatented implementation of the deflate compression algorithm.)

文件列表:
zlib\Build (0, 2004-05-04)
zlib\Build\common.make (2748, 2002-12-05)
zlib\Build\Integrator.b (0, 2004-05-04)
zlib\Build\Integrator.b\armload.mcp (105908, 2002-12-05)
zlib\Build\Integrator.b\scatter.txt (268, 2002-12-05)
zlib\Build\makefile (571, 2002-12-05)
zlib\Build\zlib.mcp (132097, 2002-12-05)
zlib\Build\zlib (0, 2004-05-04)
zlib\Build\zlib\zlib.a (62316, 2002-12-05)
zlib\Docs (0, 2004-05-04)
zlib\Docs\algorithm.txt (9869, 2002-12-05)
zlib\Docs\ChangeLog (24070, 2002-12-05)
zlib\Docs\FAQ (2322, 2002-12-05)
zlib\environ.in (399, 2002-12-05)
zlib\h (0, 2004-05-04)
zlib\h\armzip.h (676, 2002-12-05)
zlib\h\deflate.h (11978, 2002-12-05)
zlib\h\infblock.h (1253, 2002-12-05)
zlib\h\infcodes.h (764, 2002-12-05)
zlib\h\inffast.h (505, 2002-12-05)
zlib\h\inffixed.h (9079, 2002-12-05)
zlib\h\inftrees.h (2674, 2002-12-05)
zlib\h\infutil.h (3777, 2002-12-05)
zlib\h\trees.h (8572, 2002-12-05)
zlib\h\zconf.h (8140, 2002-12-05)
zlib\h\zlib.h (41812, 2002-12-05)
zlib\h\zutil.h (5831, 2002-12-05)
zlib\makefile (594, 2002-12-05)
zlib\Sources (0, 2004-05-04)
zlib\Sources\adler32.c (1298, 2002-12-05)
zlib\Sources\armload.c (5165, 2002-12-05)
zlib\Sources\compress.c (2195, 2002-12-05)
zlib\Sources\crc32.c (7350, 2002-12-05)
zlib\Sources\deflate.c (47625, 2002-12-05)
zlib\Sources\infblock.c (11614, 2002-12-05)
zlib\Sources\infcodes.c (7205, 2002-12-05)
zlib\Sources\inffast.c (4980, 2002-12-05)
... ...

zlib - a data compression library routines that provide a safe, free and unpatented implementation of the deflate compression algorithm. Written by Mark Adler and Jean-loup Gailly. This is the standard code for zlib taken from v1.1.3. It has been passed through indent and the prototypes have been converted to ANSI. One source file has been added to the library, unzip.c (and 1 header file, armzip.h). This is a version of uncompress that uses a less rigorous header check. It also understands the extra fields so that gzip and pkzip (winzip) files can be uncompressed. Nothing else has been changed. Look at the files in Docs for further information or see the zlib home page for details: http://www.info-zip.org/pub/infozip/zlib/ One example which shows usage of zlib is included in the Sources directory: armload.c. This is a very simple loader which uncompresses the specified image as it copies it to dynamic memory. It then passes control to the uncompressed image. To use armload, compress your ARM executable image, it must be a binary image linked to run from RAM, program it into flash at block 10 using afu. For example: AFU> p 1 bubble w:\bubble.zip b10 z Compress. This image will be marked for de-compression. Enter image load address (0x00008000): 0x20000 Enter image execute address (0x00020000): The Header Load address is 0x00020000 - the image is being stored at 0x081c0000 Do you really want to do this (y/N)? y Programming Block B10 Scanning Flash blocks for usage AFU> Then use the debugger to load the semihosted version of armload and execute. Armload will then copy the image into RAM, decompress it and then pass control to it, relocating it if necessary. Copyright notice: (C) 1995-19*** Jean-loup Gailly and Mark Adler 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. unzip.c, armzip.h and armload.c are Copyright ARM Limited 1999 - 2000. All rights reserved.

近期下载者

相关文件


收藏者