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.
近期下载者:
相关文件:
收藏者: