This is Webservice SDK for mbed. LPCXpresso1769/LPC1768/FRDM-K64F/LPC4088
Fork of libMiMic by
core/driver/ethernet/EthDev.h@115:fa79286d8ea4, 2017-02-24 (annotated)
- Committer:
- furutani
- Date:
- Fri Feb 24 04:43:41 2017 +0000
- Revision:
- 115:fa79286d8ea4
- Parent:
- 68:f7def7eb5504
Delete missing include line.; Add parameter "timeout" to TCPSocket::connect(), precv().; Fix to send ARP request to default gateway when connecting to IP address of different segment.;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nyatla | 68:f7def7eb5504 | 1 | /* |
nyatla | 68:f7def7eb5504 | 2 | * @file: EthDev.h |
nyatla | 68:f7def7eb5504 | 3 | * @purpose: Ethernet Device Definitions |
nyatla | 68:f7def7eb5504 | 4 | * @version: V1.10 |
nyatla | 68:f7def7eb5504 | 5 | * @date: 24. Feb. 2009 |
nyatla | 68:f7def7eb5504 | 6 | *---------------------------------------------------------------------------- |
nyatla | 68:f7def7eb5504 | 7 | * |
nyatla | 68:f7def7eb5504 | 8 | * Copyright (C) 2009 ARM Limited. All rights reserved. |
nyatla | 68:f7def7eb5504 | 9 | * |
nyatla | 68:f7def7eb5504 | 10 | * ARM Limited (ARM) is supplying this software for use with Cortex-M3 |
nyatla | 68:f7def7eb5504 | 11 | * processor based microcontrollers. This file can be freely distributed |
nyatla | 68:f7def7eb5504 | 12 | * within development tools that are supporting such ARM based processors. |
nyatla | 68:f7def7eb5504 | 13 | * |
nyatla | 68:f7def7eb5504 | 14 | * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED |
nyatla | 68:f7def7eb5504 | 15 | * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF |
nyatla | 68:f7def7eb5504 | 16 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. |
nyatla | 68:f7def7eb5504 | 17 | * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR |
nyatla | 68:f7def7eb5504 | 18 | * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. |
nyatla | 68:f7def7eb5504 | 19 | * |
nyatla | 68:f7def7eb5504 | 20 | */ |
nyatla | 68:f7def7eb5504 | 21 | /* |
nyatla | 68:f7def7eb5504 | 22 | * Modified for MiMic by R.Iizuka. 2011.08.27 |
nyatla | 68:f7def7eb5504 | 23 | * http://nyatla.jp/mimic |
nyatla | 68:f7def7eb5504 | 24 | */ |
nyatla | 68:f7def7eb5504 | 25 | |
nyatla | 68:f7def7eb5504 | 26 | #ifndef _ETHDEV__H |
nyatla | 68:f7def7eb5504 | 27 | #define _ETHDEV__H |
nyatla | 68:f7def7eb5504 | 28 | #include "NyLPC_stdlib.h" |
nyatla | 68:f7def7eb5504 | 29 | #include "NyLPC_IEthernetDevice.h" |
nyatla | 68:f7def7eb5504 | 30 | |
nyatla | 68:f7def7eb5504 | 31 | #ifdef __cplusplus |
nyatla | 68:f7def7eb5504 | 32 | extern "C" { |
nyatla | 68:f7def7eb5504 | 33 | #endif /* __cplusplus */ |
nyatla | 68:f7def7eb5504 | 34 | |
nyatla | 68:f7def7eb5504 | 35 | const struct TiEthernetDevice* getEthernetDevicePnP(void); |
nyatla | 68:f7def7eb5504 | 36 | |
nyatla | 68:f7def7eb5504 | 37 | |
nyatla | 68:f7def7eb5504 | 38 | #ifdef __cplusplus |
nyatla | 68:f7def7eb5504 | 39 | } |
nyatla | 68:f7def7eb5504 | 40 | #endif /* __cplusplus */ |
nyatla | 68:f7def7eb5504 | 41 | |
nyatla | 68:f7def7eb5504 | 42 | #endif |
nyatla | 68:f7def7eb5504 | 43 |