X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/d66f227ccef46a65e17b06d31c82c30158ae36a5..15c408ab8635fe45226abc2c55c9bebfe1ccb6c8:/Projects/Webserver/Lib/uip/conf/uip-conf.h?ds=inline diff --git a/Projects/Webserver/Lib/uip/conf/uip-conf.h b/Projects/Webserver/Lib/uip/conf/uip-conf.h new file mode 100644 index 000000000..d3d9bc453 --- /dev/null +++ b/Projects/Webserver/Lib/uip/conf/uip-conf.h @@ -0,0 +1,118 @@ +#ifndef __UIP_CONF_H__ +#define __UIP_CONF_H__ + +#include +#include +#include +#include + +#define UIP_CONF_LLH_LEN 14 + +/** + * 8 bit datatype + * + * This typedef defines the 8-bit type used throughout uIP. + * + * \hideinitializer + */ +typedef uint8_t u8_t; + +/** + * 16 bit datatype + * + * This typedef defines the 16-bit type used throughout uIP. + * + * \hideinitializer + */ +typedef uint16_t u16_t; + +/** + * Statistics datatype + * + * This typedef defines the dataype used for keeping statistics in + * uIP. + * + * \hideinitializer + */ +typedef unsigned short uip_stats_t; + +#define UIP_CONF_IPV6 0 +#define UIP_ARCH_ADD32 0 +#define UIP_ARCH_CHKSUM 0 + +/** + * Maximum number of TCP connections. + * + * \hideinitializer + */ +#define UIP_CONF_MAX_CONNECTIONS 5 + +/** + * Maximum number of listening TCP ports. + * + * \hideinitializer + */ +#define UIP_CONF_MAX_LISTENPORTS 1 + +/** + * uIP buffer size. + * + * \hideinitializer + */ +#define UIP_CONF_BUFFER_SIZE 1500 +/** + * CPU byte order. + * + * \hideinitializer + */ +#define UIP_CONF_BYTE_ORDER UIP_LITTLE_ENDIAN + +/** + * Logging on or off + * + * \hideinitializer + */ +#define UIP_CONF_LOGGING 0 + +/** + * UDP support on or off + * + * \hideinitializer + */ +#define UIP_CONF_UDP 0 + +/** + * UDP checksums on or off + * + * \hideinitializer + */ +#define UIP_CONF_UDP_CHECKSUMS 0 + +/** + * uIP statistics on or off + * + * \hideinitializer + */ +#define UIP_CONF_STATISTICS 0 + +/** + * Broadcast support. + * + * \hideinitializer + */ +#define UIP_CONF_BROADCAST 0 + +/** + * The maximum amount of concurrent UDP connections. + * + * \hideinitializer + */ +#define UIP_CONF_UDP_CONNS 1 + +//Include app configuration +#include "apps-conf.h" + +#endif /* __UIP_CONF_H__ */ + +/** @} */ +/** @} */