55 #ifndef __UIP_ARCH_H__ 56 #define __UIP_ARCH_H__ 60 #define UIP_MIN(x,y) (x)<(y)?(x):(y) 62 #define MEM_ALIGNMENT 4 63 #define MEM_ALIGN(mem) ((void*)(((u32_t)(mem)+MEM_ALIGNMENT-1)&~(u32_t)(MEM_ALIGNMENT-1))) 64 #define MEM_ALIGN_SIZE(size) (((size)+MEM_ALIGNMENT-1)&~(u32_t)(MEM_ALIGNMENT-1)) 66 #define PACK_STRUCT_STRUCT __attribute__((packed)) 67 #define PACK_STRUCT_FIELD(x) x 68 #define PACK_STRUCT_BEGIN 69 #define PACK_STRUCT_END 139 #define tcp_tmr_needed tcpip_tmr_needed 141 #if UIP_LIBC_MEMFUNCREPLACE 161 #define UIP_MEMCPY uip_memcpy 162 #define UIP_MEMSET uip_memset 164 #define UIP_MEMCPY memcpy 165 #define UIP_MEMSET memset
s8 s8_t
Definition: cc.h:44
static __inline__ void uip_memcpy(void *dest, const void *src, s32_t len)
Definition: uip_arch.h:142
size_t proto_len
Definition: civetweb.c:11576
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition: glext.h:8418
u16_t uip_ipchksum(void *dataptr, u16_t len)
Definition: uip_arch.c:91
GLenum GLsizei len
Definition: glext.h:7389
Definition: uip_pbuf.h:27
const GLubyte * c
Definition: glext.h:9812
static __inline__ void uip_memset(void *dest, s32_t c, s32_t len)
Definition: uip_arch.h:152
u16_t uip_chksum(u16_t *buf, u32_t len)
Definition: uip_arch.c:46
GLenum src
Definition: glext.h:6980
GLfloat GLfloat p
Definition: glext.h:9809
u8 u8_t
Definition: cc.h:43
const char * proto
Definition: civetweb.c:11575
u16_t uip_chksum_pseudo(struct uip_pbuf *p, struct uip_ip_addr *src, struct uip_ip_addr *dst, u8_t proto, u16_t proto_len)
Definition: uip_arch.c:64
s32 s32_t
Definition: cc.h:48
void tcpip_tmr_needed()
Definition: tcpip.c:232
u16_t uip_ipchksum_pbuf(struct uip_pbuf *p)
Definition: uip_arch.c:96
u32 u32_t
Definition: cc.h:47
GLenum GLenum dst
Definition: glext.h:6980
u16 u16_t
Definition: cc.h:45