lwip-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-members] question about SYS_ARCH_ defines


From: leon . woestenberg
Subject: [lwip-members] question about SYS_ARCH_ defines
Date: Mon, 17 Feb 2003 10:59:50 +0100

Hello,

Can someone explain the defines used in sys_arch.h? Preferably,
somewhere in the source. Thanks!

/** explain this define here */
#ifndef SYS_ARCH_PROTECT
/** explain this define here */
#ifdef SYS_LIGHTWEIGHT_PROT


/** explain this define here */
#define SYS_ARCH_DECL_PROTECT(lev) sys_prot_t lev
/** explain this define here */
#define SYS_ARCH_PROTECT(lev) lev = sys_arch_protect()
/** explain this define here */
#define SYS_ARCH_UNPROTECT(lev) sys_arch_unprotect(lev)

sys_prot_t sys_arch_protect(void);
void sys_arch_unprotect(sys_prot_t pval);
#else /* SYS_LIGHTWEIGHT_PROT */

#define SYS_ARCH_DECL_PROTECT(lev)
#define SYS_ARCH_PROTECT(lev)
#define SYS_ARCH_UNPROTECT(lev)
#endif /* SYS_LIGHTWEIGHT_PROT */

#endif /* SYS_ARCH_PROTECT */

Leon





reply via email to

[Prev in Thread] Current Thread [Next in Thread]