diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-06-16 12:21:30 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-06-16 12:21:30 +0000 |
commit | 0d96f5c78e54d267ef1ca230fe20af1ca090e1d6 (patch) | |
tree | 7090525820ed5cc9127e6d72aff8dc3dd37f563b /os/various/lwip_bindings/lwipthread.h | |
parent | 9c9c52f753a9caf51189ad9e1293476f2384676b (diff) | |
download | ChibiOS-0d96f5c78e54d267ef1ca230fe20af1ca090e1d6.tar.gz ChibiOS-0d96f5c78e54d267ef1ca230fe20af1ca090e1d6.tar.bz2 ChibiOS-0d96f5c78e54d267ef1ca230fe20af1ca090e1d6.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@5859 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/various/lwip_bindings/lwipthread.h')
-rw-r--r-- | os/various/lwip_bindings/lwipthread.h | 131 |
1 files changed, 0 insertions, 131 deletions
diff --git a/os/various/lwip_bindings/lwipthread.h b/os/various/lwip_bindings/lwipthread.h deleted file mode 100644 index fe4de2870..000000000 --- a/os/various/lwip_bindings/lwipthread.h +++ /dev/null @@ -1,131 +0,0 @@ -/*
- ChibiOS/RT - Copyright (C) 2006-2013 Giovanni Di Sirio
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-/**
- * @file lwipthread.h
- * @brief LWIP wrapper thread macros and structures.
- * @addtogroup LWIP_THREAD
- * @{
- */
-
-#ifndef _LWIPTHREAD_H_
-#define _LWIPTHREAD_H_
-
-#include <lwip/opt.h>
-
-/** @brief MAC thread priority.*/
-#ifndef LWIP_THREAD_PRIORITY
-#define LWIP_THREAD_PRIORITY LOWPRIO
-#endif
-
-/** @brief MAC thread stack size. */
-#if !defined(LWIP_THREAD_STACK_SIZE) || defined(__DOXYGEN__)
-#define LWIP_THREAD_STACK_SIZE 512
-#endif
-
-/** @brief Link poll interval. */
-#if !defined(LWIP_LINK_POLL_INTERVAL) || defined(__DOXYGEN__)
-#define LWIP_LINK_POLL_INTERVAL S2ST(5)
-#endif
-
-/** @brief IP Address. */
-#if !defined(LWIP_IPADDR) || defined(__DOXYGEN__)
-#define LWIP_IPADDR(p) IP4_ADDR(p, 192, 168, 1, 20)
-#endif
-
-/** @brief IP Gateway. */
-#if !defined(LWIP_GATEWAY) || defined(__DOXYGEN__)
-#define LWIP_GATEWAY(p) IP4_ADDR(p, 192, 168, 1, 1)
-#endif
-
-/** @brief IP netmask. */
-#if !defined(LWIP_NETMASK) || defined(__DOXYGEN__)
-#define LWIP_NETMASK(p) IP4_ADDR(p, 255, 255, 255, 0)
-#endif
-
-/** @brief Transmission timeout. */
-#if !defined(LWIP_SEND_TIMEOUT) || defined(__DOXYGEN__)
-#define LWIP_SEND_TIMEOUT 50
-#endif
-
-/** @brief Link speed. */
-#if !defined(LWIP_LINK_SPEED) || defined(__DOXYGEN__)
-#define LWIP_LINK_SPEED 100000000
-#endif
-
-/** @brief MAC Address byte 0. */
-#if !defined(LWIP_ETHADDR_0) || defined(__DOXYGEN__)
-#define LWIP_ETHADDR_0 0xC2
-#endif
-
-/** @brief MAC Address byte 1. */
-#if !defined(LWIP_ETHADDR_1) || defined(__DOXYGEN__)
-#define LWIP_ETHADDR_1 0xAF
-#endif
-
-/** @brief MAC Address byte 2. */
-#if !defined(LWIP_ETHADDR_2) || defined(__DOXYGEN__)
-#define LWIP_ETHADDR_2 0x51
-#endif
-
-/** @brief MAC Address byte 3. */
-#if !defined(LWIP_ETHADDR_3) || defined(__DOXYGEN__)
-#define LWIP_ETHADDR_3 0x03
-#endif
-
-/** @brief MAC Address byte 4. */
-#if !defined(LWIP_ETHADDR_4) || defined(__DOXYGEN__)
-#define LWIP_ETHADDR_4 0xCF
-#endif
-
-/** @brief MAC Address byte 5. */
-#if !defined(LWIP_ETHADDR_5) || defined(__DOXYGEN__)
-#define LWIP_ETHADDR_5 0x46
-#endif
-
-/** @brief Interface name byte 0. */
-#if !defined(LWIP_IFNAME0) || defined(__DOXYGEN__)
-#define LWIP_IFNAME0 'm'
-#endif
-
-/** @brief Interface name byte 1. */
-#if !defined(LWIP_IFNAME1) || defined(__DOXYGEN__)
-#define LWIP_IFNAME1 's'
-#endif
-
-/**
- * @brief Runtime TCP/IP settings.
- */
-struct lwipthread_opts {
- uint8_t *macaddress;
- uint32_t address;
- uint32_t netmask;
- uint32_t gateway;
-};
-
-extern WORKING_AREA(wa_lwip_thread, LWIP_THREAD_STACK_SIZE);
-
-#ifdef __cplusplus
-extern "C" {
-#endif
- msg_t lwip_thread(void *p);
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _LWIPTHREAD_H_ */
-
-/** @} */
|