LwIP with PPP & Ethernet integration

Dependents:   NetworkingCoreLib

This is the mbed port of the LwIP stack: http://savannah.nongnu.org/projects/lwip/

It includes contributed content from NXP's port for LPCxxxx devices: http://www.lpcware.com/content/project/lightweight-ip-lwip-networking-stack

Licence

LwIP is licenced under the BSD licence:

Copyright (c) 2001-2004 Swedish Institute of Computer Science. 
All rights reserved. 
Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met: 
1. Redistributions of source code must retain the above copyright notice, 
this list of conditions and the following disclaimer. 
2. Redistributions in binary form must reproduce the above copyright notice, 
this list of conditions and the following disclaimer in the documentation 
and/or other materials provided with the distribution. 
3. The name of the author may not be used to endorse or promote products 
derived from this software without specific prior written permission. 
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED 
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 
SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
OF SUCH DAMAGE.
Committer:
donatien
Date:
Fri May 25 08:56:35 2012 +0000
Revision:
2:1a87f74b8e3b
Parent:
0:8e01dca41002
Removed compilation of EMAC driver when using PPP

Who changed what in which revision?

UserRevisionLine numberNew contents of line
donatien 0:8e01dca41002 1 /* perf.h */
donatien 0:8e01dca41002 2 /*
donatien 0:8e01dca41002 3 Copyright (C) 2012 ARM Limited.
donatien 0:8e01dca41002 4
donatien 0:8e01dca41002 5 Permission is hereby granted, free of charge, to any person obtaining a copy of
donatien 0:8e01dca41002 6 this software and associated documentation files (the "Software"), to deal in
donatien 0:8e01dca41002 7 the Software without restriction, including without limitation the rights to
donatien 0:8e01dca41002 8 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
donatien 0:8e01dca41002 9 of the Software, and to permit persons to whom the Software is furnished to do
donatien 0:8e01dca41002 10 so, subject to the following conditions:
donatien 0:8e01dca41002 11
donatien 0:8e01dca41002 12 The above copyright notice and this permission notice shall be included in all
donatien 0:8e01dca41002 13 copies or substantial portions of the Software.
donatien 0:8e01dca41002 14
donatien 0:8e01dca41002 15 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
donatien 0:8e01dca41002 16 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
donatien 0:8e01dca41002 17 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
donatien 0:8e01dca41002 18 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
donatien 0:8e01dca41002 19 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
donatien 0:8e01dca41002 20 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
donatien 0:8e01dca41002 21 SOFTWARE.
donatien 0:8e01dca41002 22 */
donatien 0:8e01dca41002 23
donatien 0:8e01dca41002 24
donatien 0:8e01dca41002 25 #ifndef PERF_H_
donatien 0:8e01dca41002 26 #define PERF_H_
donatien 0:8e01dca41002 27
donatien 0:8e01dca41002 28 #define PERF_START /* null definition */
donatien 0:8e01dca41002 29 #define PERF_STOP(x) /* null definition */
donatien 0:8e01dca41002 30
donatien 0:8e01dca41002 31 #endif /* PERF_H_ */