Prusa MINI Firmware overview
|
Go to the documentation of this file.
17 # define ZLIB_INTERNAL __attribute__((visibility ("hidden")))
19 # define ZLIB_INTERNAL
24 #if defined(STDC) && !defined(Z_SOLO)
25 # if !(defined(_WIN32_WCE) && defined(_MSC_VER))
33 typedef long ptrdiff_t;
43 typedef unsigned char uch;
45 typedef unsigned short ush;
47 typedef unsigned long ulg;
52 #define ERR_MSG(err) z_errmsg[Z_NEED_DICT-(err)]
54 #define ERR_RETURN(strm,err) \
55 return (strm->msg = ERR_MSG(err), (err))
61 # define DEF_WBITS MAX_WBITS
65 #if MAX_MEM_LEVEL >= 8
66 # define DEF_MEM_LEVEL 8
68 # define DEF_MEM_LEVEL MAX_MEM_LEVEL
72 #define STORED_BLOCK 0
73 #define STATIC_TREES 1
81 #define PRESET_DICT 0x20
85 #if defined(MSDOS) || (defined(WINDOWS) && !defined(WIN32))
88 # if defined(__TURBOC__) || defined(__BORLANDC__)
89 # if (__STDC__ == 1) && (defined(__LARGE__) || defined(__COMPACT__))
91 void _Cdecl farfree(
void *block );
92 void *_Cdecl farmalloc(
unsigned long nbytes );
106 #if defined(VAXC) || defined(VMS)
108 # define F_OPEN(name, mode) \
109 fopen((name), (mode), "mbc=60", "ctx=stm", "rfm=fix", "mrs=512")
113 # if __TARGET_LIB__ < 0x20000000
115 # elif __TARGET_LIB__ < 0x40000000
122 #if defined(ATARI) || defined(atarist)
128 # if defined(M_I86) && !defined(Z_SOLO)
133 #if defined(MACOS) || defined(TARGET_OS_MAC)
136 # if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
140 # define fdopen(fd,mode) NULL
150 #if defined(WIN32) && !defined(__CYGWIN__)
166 #if defined(_BEOS_) || defined(RISCOS)
167 # define fdopen(fd,mode) NULL
170 #if (defined(_MSC_VER) && (_MSC_VER > 600)) && !defined __INTERIX
171 # if defined(_WIN32_WCE)
172 # define fdopen(fd,mode) NULL
173 # ifndef _PTRDIFF_T_DEFINED
174 typedef int ptrdiff_t;
175 # define _PTRDIFF_T_DEFINED
178 # define fdopen(fd,type) _fdopen(fd,type)
182 #if defined(__BORLANDC__) && !defined(MSDOS)
189 #if !defined(_WIN32) && \
190 (!defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0)
202 # define F_OPEN(name, mode) fopen((name), (mode))
207 #if defined(pyr) || defined(Z_SOLO)
210 #if defined(SMALL_MEDIUM) && !defined(_MSC_VER) && !defined(__SC__)
217 #if defined(STDC) && !defined(HAVE_MEMCPY) && !defined(NO_MEMCPY)
222 # define zmemcpy _fmemcpy
223 # define zmemcmp _fmemcmp
224 # define zmemzero(dest, len) _fmemset(dest, 0, len)
226 # define zmemcpy memcpy
227 # define zmemcmp memcmp
228 # define zmemzero(dest, len) memset(dest, 0, len)
241 # define Assert(cond,msg) {if(!(cond)) z_error(msg);}
242 # define Trace(x) {if (z_verbose>=0) fprintf x ;}
243 # define Tracev(x) {if (z_verbose>0) fprintf x ;}
244 # define Tracevv(x) {if (z_verbose>1) fprintf x ;}
245 # define Tracec(c,x) {if (z_verbose>0 && (c)) fprintf x ;}
246 # define Tracecv(c,x) {if (z_verbose>1 && (c)) fprintf x ;}
248 # define Assert(cond,msg)
253 # define Tracecv(c,x)
262 #define ZALLOC(strm, items, size) \
263 (*((strm)->zalloc))((strm)->opaque, (items), (size))
264 #define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
265 #define TRY_FREE(s, p) {if (p) ZFREE(s, p);}
268 #define ZSWAP32(q) ((((q) >> 24) & 0xff) + (((q) >> 8) & 0xff00) + \
269 (((q) & 0xff00) << 8) + (((q) & 0xff) << 24))
Byte FAR Bytef
Definition: zconf.h:400
voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, unsigned items, unsigned size)
Definition: zutil.c:305
#define ZEXTERN
Definition: zconf.h:377
const char items[11][6]
Definition: window_list.c:5
#define Assert(cond, msg)
Definition: zutil.h:248
unsigned char uch
Definition: zutil.h:43
unsigned long uLong
Definition: zconf.h:394
const char *ZEXPORT zlibVersion()
Definition: zutil.c:27
z_const char *const z_errmsg[10]
Definition: zutil.c:13
#define z_off_t
Definition: zconf.h:504
uch FAR uchf
Definition: zutil.h:44
#define NULL
Definition: usbd_def.h:53
#define ZLIB_VERSION
Definition: zlib.h:40
Byte FAR * voidpf
Definition: zconf.h:413
z_const char *const z_errmsg[10]
Definition: zutil.c:13
voidp malloc OF((uInt size))
#define z_const
Definition: zconf.h:237
unsigned short ush
Definition: zutil.h:45
#define ERR_MSG(err)
Definition: zutil.h:52
Byte * voidp
Definition: zconf.h:414
void
Definition: png.h:1083
#define FAR
Definition: zconf.h:387
uLong ZEXPORT adler32_combine64(uLong adler1, uLong adler2, z_off64_t len2)
Definition: adler32.c:180
uLong ZEXPORT crc32_combine64(uLong crc1, uLong crc2, z_off64_t len2)
Definition: crc32.c:436
ush FAR ushf
Definition: zutil.h:46
uLong ZEXPORT zlibCompileFlags()
Definition: zutil.c:32
#define L(CODE)
Definition: macros.h:76
#define local
Definition: gzguts.h:115
void ZLIB_INTERNAL zmemzero(Bytef *dest, uInt len)
Definition: zutil.c:173
void ZLIB_INTERNAL zmemcpy(Bytef *dest, const Bytef *source, uInt len)
Definition: zutil.c:149
void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr)
Definition: zutil.c:315
const char *ZEXPORT zError(int err)
Definition: zutil.c:133
#define ZLIB_INTERNAL
Definition: compress.c:8
#define ZEXPORT
Definition: zconf.h:380
#define ZLIB_INTERNAL
Definition: zutil.h:19
ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off_t))
int ZLIB_INTERNAL zmemcmp(Bytef *s1, const Bytef *s2, uInt len) const
Definition: zutil.c:160
unsigned int uInt
Definition: zconf.h:393
unsigned long ulg
Definition: zutil.h:47
static png_bytep size_t size
Definition: pngwrite.c:2170