]> git.sur5r.net Git - freertos/commitdiff
Removed unused files.
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Thu, 25 Feb 2010 16:36:32 +0000 (16:36 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Thu, 25 Feb 2010 16:36:32 +0000 (16:36 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@987 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Demo/Common/ethernet/FreeTCPIP/lib/memb.h_ [deleted file]

diff --git a/Demo/Common/ethernet/FreeTCPIP/lib/memb.h_ b/Demo/Common/ethernet/FreeTCPIP/lib/memb.h_
deleted file mode 100644 (file)
index ed76d1c..0000000
+++ /dev/null
@@ -1,131 +0,0 @@
-/*\r
- * Copyright (c) 2004, Swedish Institute of Computer Science.\r
- * All rights reserved.\r
- *\r
- * Redistribution and use in source and binary forms, with or without\r
- * modification, are permitted provided that the following conditions\r
- * are met:\r
- * 1. Redistributions of source code must retain the above copyright\r
- *    notice, this list of conditions and the following disclaimer.\r
- * 2. Redistributions in binary form must reproduce the above copyright\r
- *    notice, this list of conditions and the following disclaimer in the\r
- *    documentation and/or other materials provided with the distribution.\r
- * 3. Neither the name of the Institute nor the names of its contributors\r
- *    may be used to endorse or promote products derived from this software\r
- *    without specific prior written permission.\r
- *\r
- * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND\r
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\r
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\r
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE\r
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\r
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\r
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\r
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\r
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\r
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\r
- * SUCH DAMAGE.\r
- *\r
- * This file is part of the Contiki operating system.\r
- *\r
- * Author: Adam Dunkels <adam@sics.se>\r
- *\r
- * $Id: memb.h,v 1.6 2009/04/06 21:18:04 adamdunkels Exp $\r
- */\r
-\r
-/**\r
- * \addtogroup mem\r
- * @{\r
- */\r
-\r
-/**\r
- * \defgroup memb Memory block management functions\r
- *\r
- * The memory block allocation routines provide a simple yet powerful\r
- * set of functions for managing a set of memory blocks of fixed\r
- * size. A set of memory blocks is statically declared with the\r
- * MEMB() macro. Memory blocks are allocated from the declared\r
- * memory by the memb_alloc() function, and are deallocated with the\r
- * memb_free() function.\r
- *\r
- * @{\r
- */\r
-\r
-/**\r
- * \file\r
- *         Memory block allocation routines.\r
- * \author\r
- *         Adam Dunkels <adam@sics.se>\r
- *\r
- */\r
-#ifndef __MEMB_H__\r
-#define __MEMB_H__\r
-\r
-#include "sys/cc.h"\r
-\r
-/**\r
- * Declare a memory block.\r
- *\r
- * This macro is used to statically declare a block of memory that can\r
- * be used by the block allocation functions. The macro statically\r
- * declares a C array with a size that matches the specified number of\r
- * blocks and their individual sizes.\r
- *\r
- * Example:\r
- \code\r
-MEMB(connections, struct connection, 16);\r
- \endcode\r
- *\r
- * \param name The name of the memory block (later used with\r
- * memb_init(), memb_alloc() and memb_free()).\r
- *\r
- * \param structure The name of the struct that the memory block holds\r
- *\r
- * \param num The total number of memory chunks in the block.\r
- *\r
- */\r
-#define MEMB( name, structure, num )                                                                                                                                     \\r
-       static char CC_CONCAT( name, _memb_count )[num];                                                                                                          \\r
-       static structure CC_CONCAT( name, _memb_mem )[num];                                                                                                       \\r
-       static struct memb      name =                                                                                                                                                    \\r
-       {                                                                                                                                                                                                         \\r
-               sizeof( structure ), num, CC_CONCAT( name, _memb_count ), ( void * ) CC_CONCAT( name, _memb_mem ) \\r
-       }\r
-\r
-struct memb\r
-{ unsigned short size; unsigned short num; char *count; void *mem; };\r
-\r
-/**\r
- * Initialize a memory block that was declared with MEMB().\r
- *\r
- * \param m A memory block previously declared with MEMB().\r
- */\r
-void                                   memb_init( struct memb *m );\r
-\r
-/**\r
- * Allocate a memory block from a block of memory declared with MEMB().\r
- *\r
- * \param m A memory block previously declared with MEMB().\r
- */\r
-void                                   *memb_alloc( struct memb *m );\r
-\r
-/**\r
- * Deallocate a memory block from a memory block previously declared\r
- * with MEMB().\r
- *\r
- * \param m m A memory block previously declared with MEMB().\r
- *\r
- * \param ptr A pointer to the memory block that is to be deallocated.\r
- *\r
- * \return The new reference count for the memory block (should be 0\r
- * if successfully deallocated) or -1 if the pointer "ptr" did not\r
- * point to a legal memory block.\r
- */\r
-char                                   memb_free( struct memb *m, void *ptr );\r
-\r
-int                                            memb_inmemb( struct memb *m, void *ptr );\r
-\r
-/** @} */\r
-\r
-/** @} */\r
-#endif /* __MEMB_H__ */\r