From cdac629d2312f04cc887fbe02770ff4ffa1568a4 Mon Sep 17 00:00:00 2001 From: richardbarry Date: Fri, 30 Sep 2011 10:32:50 +0000 Subject: [PATCH] Add missing header file to the Windows lwIP demo project. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1615 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- Demo/WIN32-MSVC-lwIP/WIN32.suo | Bin 104960 -> 104960 bytes Demo/WIN32-MSVC-lwIP/lwIP_Apps/lwIP_Apps.h | 62 +++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 Demo/WIN32-MSVC-lwIP/lwIP_Apps/lwIP_Apps.h diff --git a/Demo/WIN32-MSVC-lwIP/WIN32.suo b/Demo/WIN32-MSVC-lwIP/WIN32.suo index 8706f003ec5c7c8b8aa2d23fd1a04a13e1f9654a..63a7aa2b28ecad69ba1c202e526d32c29b8de9a5 100644 GIT binary patch delta 2406 zcma)7dr(y86~AZq?y}39KzXbX7eyfkZ~;pRAY9muXf!Scj2*ILU0}hDxV!8w!Vssq zbr_P^Ex|pJFB;mIjk7~y(gN3djX|@bX{U)gHe*xAnoQbsoWcAN+S-TCM0zf}Hfbi! z^xpa1^Y|X;obR0PT=BS8JgyxTAa1JRn2KM=aU9O8a?_fKSxZZPz652}Bk%>DGU+s?fgKut5mDIDZ4@edLk{Buz-iI)a67j!xm$@-{H@+VtC&&`mO z8q?fLv8wdk+ax7LHR!+3isy>Uv^6BZ2zckd&3smLNZU+%O>1#5{SjRPsgk2==~nvt zacT9hU7qI~la5Z_`rTN*=QlGo2ezb3pDtMrc%;jikreeWe;VkcwNk2e@#G*lT`wF z$P$x5Cp}T`u-0OZ|3lx5Mw_@ae6UlGr4uaYvUhy;0QT^HttN znyIaI_4V}BQL^r~4x!vyCq=djy7)e4Pv`1#lc|Ek`ld=r*d9qydwq&un7I7`NpR_O ze09_n^zX5v`9?YZea~h+JVZ+6)G2%D@24#AWq7MUkopP*{suuQf%8Ohbin9%lbD|q zenF53Q-o=PGU+(cUlL9bWWq_pTZDHA%J>Y?(}XiIIYRU-VU}<%rh8YR2kf5(2hAF& zBCqgnd9malysXyMlGGUWQ}X}tiiTJA#7#p2KTeBqbjZe^B1W1YO4U!R`Gz_t3srkqxH1$zAc5n`gLU~HLbtF6JeT-}6tXvCcB)GYIvuyt*DJyL8 z+QJt$Ef#s(nHy^6D+ECjXT>;dv=>Q56ITJnL$xf`M#Z;&<|KqJXoJ3GtiVlv*CoeG z>#v-I=?{!5$$0e>nEp^a2E-kYbLN;!kEs}*K z5LNi{Ts~f?D%4mU?S0)Wk^&V>NCkoYEd>M^W({dj4~G|tETln%S8?BEVlT~_pi4KF zNsO3D(<|r`&H}*p(`!&ykSbevm;v-$GsuQ)xB+9uP#_oNLT&=~%@tu<{c2{kz!H3^ zHHDomgu*Q2H)jDGcGXi8$-s|iR>^ydU^ou>-Vu4!03N{R-d3Evsg>JI5LV*{pRdA? z|8c*(z7kHw#l4~BIGzi!lmN8lwYdAd9S)n)BJAxw4x3VmC678?-P=efi*+DEcnzqq z`Qn5;A;9;6*@LixWhcRsCpb>{X4n2lf!Mg_SiiGVx9j;&nNdo(er^Me+PH?r0^BLT zWC4c;+b;&>KqL66mfw3E#o-J*;>wi8O&}(P9|2Xk4Rj|uL5x#*{cQ7oSOu@J*GFJ& zrpN2<_S$zFyPQ1^pKZ6Z!|V3ByTa|D8gnYA?SkvD!f*6-?(*6Covu!Izt6Vkd!;73 z&FSjs>FabTTA#aPS2;U-fVK@Qhh<`-2Sg@%DXH}V`qPZI#xpSp+T?X!hvTtUYm3?K z>T-53E@1=v;TS9)avqC#p&0Fk43!Aj@Ta=44^+(F3u~8t>*?Q%Ny9$+F_gtZi~lmT za1Z509L|(8_rOgU8-z&NSEK#E!xJ)-sUo6JQN$SIEsHV#;M;<%RSuIC?1g4nF8A$) z77efTf9lf-+o;i9if)N8QAo9zD3=ewB|u?ZhqWscamQAzY}f}k)ML+rSr2qY7fweP zYbR*&EQfc@t1#4%%Y-~wqj{BdVYcNt*vQU53o`~Fxg=_UzWEVzjJHJVI_Ik=>$Yv% zu(_gqvCEdQNG6nH{;8#GJP9&WYN;YUREaLGPWk)d)aX+=<<$6ga$g%!_Q(9oOYskK zLdMrG3jJR@nDKe2OWPguLm@vQ0Q&;rB>N};iP=DMx-!5W1534u-lxo!Rh1PuKU$j= zHEO8Y_r-Jj56=G6dM$3`>c1M+vOjKsbQF6H7#R^y41)<^pW>uGI-jF^T=EQ@W2*yD ke=k?5@^43>U&p^imM9s_e+aC4I7L!QRFio0%k*&n2C-THHvj+t delta 2231 zcma)7eNa@_6~AY{ScF{`!BsaHSH!ph3d_KKP?9fm|YRiE{x)}$NSnPw8kp&6!iGM18QnvQ8YT|0KB`Umv9T_EFs zy>HH&^L5WT_jk^FSGsPHt{VmfFkG#;tkKQQ&(C8_la=1g7~4v;gQ%KlC$7=%heGVo zu7xA`uJ%vnk+~gTH=LRTEm@=E*rU6RbFTcbNhhDwPa2IBXg--t;cpzWXs&}~xJ8m> zLGvK3PLm8PNirogC@!zV-|C7Cn@K*y@X_*GU24K)aBCRbqrskxUB;WFGAGpXgN!ed z(%0^;m@Qp4@bT94Z;RIdy`X0E;PV;sU!PbHD7Bc;dDFsYPD7R~tkLS#@UocQ2jG?; zuHUUU=20NyLNM`ZNo#nHgjkFGC_k7SM?wy4ng)F)Y3uOi@J@WAz76-@&*68sL#kZ# z>`D!OR+%r0n?qW(e52zBHo_K4&r{7{ln<2qbUG@Wsi^2*C&nc|tgO}&TqXQ3R#=CH z2h&r6?FDUzj**cWWT{%vn!L=<$_SKYst(`pFTS>0O2%~upGay7_!?V%hwvBS71;Yi zS#ooM*c3eK729#Hz7O|Q7pHXiTAK@9PG>P=a`Xkkh$;SOaHig%Ki=f?7s$fFXc}G# zXJTVGUl#mEqwZPCLH$9ovo0CbhLtWT9(2Z=fnpaKN=Uh7(a;sLs57FjpV8^!^D=PK zj;p#Y`m3b4hUwk^8VuBgdnyxn_e^PxYEQQ%BFN%TruDk@bp;|31L{T`vg7kR zfZJL^a_B=b9V1gVbRIEcbjZdn2dUjVCO?95H}kLx7G#InD|8%ntzxaLi|u5pWglx} z9dWBSVPvkyt#bJ%pyMVJ6!U*t!6Zu)QW8c!U&TWLSY*e*9pD4G;FO)Wr}RAFpscBX z%+$#C=~=k;m7SP7vw&arF2~q0vuyv41nJM&a`xSs)WwN1VfVdiTz%fmYd3-o_R`p9 zWAvU7`92dbmbny{4sOGBh-ucSo%;=yd4uQ+qECq?h*bUDVAEQjuZ8K+RiMFtf7Or2 zno^ap0sICog)Jm}$hrq-om3#X%xXjJ8xszPm z=xJr6D}j(XXH#r8_!iJTFoswDU{fZXPzE=$KuF;3Wu;k1ON5pdQd4-fXGz9_l!{I4U0cxqdp7u|XZ8 z#QO14QI8Lm>iO~CRx1~(pjkiKK)s0!yogeNCXV>6ic|xVY19Kobbd+owNiaInn6n9 zgD2oA6EJ{<@IFB;anEQcXoh`|qvZJEF2Fv#AI{=eUIha`8-fDR@Hac4fJ*^7M?Z&j zDAzb&8y`|?yaxe=h@#DY#DwF;(sdr7)6=DbYmgfjaj_vr*MlHdz_p)ovPTvPYgl{A4Zx% z z!V0*&l%No&N-Qf{yLP%8D*}Ob&l0zgBfiOcIe`Mbtx@%Z&Lyh4wiKk+M3;z1y-1F? zAAM}&%XIj}vPL_J&r>(P$A8`eTX~HYo;LgZhg&BzN%kz&5OQ6yn3ZpeYjLt{BX+e2jF$1?$>0ZrgHHd)FrcDk(83q Kq+a@=&Fp_kz|Y|T diff --git a/Demo/WIN32-MSVC-lwIP/lwIP_Apps/lwIP_Apps.h b/Demo/WIN32-MSVC-lwIP/lwIP_Apps/lwIP_Apps.h new file mode 100644 index 000000000..cf6fd02a2 --- /dev/null +++ b/Demo/WIN32-MSVC-lwIP/lwIP_Apps/lwIP_Apps.h @@ -0,0 +1,62 @@ +/* + FreeRTOS V7.0.1 - Copyright (C) 2011 Real Time Engineers Ltd. + + + *************************************************************************** + * * + * FreeRTOS tutorial books are available in pdf and paperback. * + * Complete, revised, and edited pdf reference manuals are also * + * available. * + * * + * Purchasing FreeRTOS documentation will not only help you, by * + * ensuring you get running as quickly as possible and with an * + * in-depth knowledge of how to use FreeRTOS, it will also help * + * the FreeRTOS project to continue with its mission of providing * + * professional grade, cross platform, de facto standard solutions * + * for microcontrollers - completely free of charge! * + * * + * >>> See http://www.FreeRTOS.org/Documentation for details. <<< * + * * + * Thank you for using FreeRTOS, and thank you for your support! * + * * + *************************************************************************** + + + This file is part of the FreeRTOS distribution. + + FreeRTOS is free software; you can redistribute it and/or modify it under + the terms of the GNU General Public License (version 2) as published by the + Free Software Foundation AND MODIFIED BY the FreeRTOS exception. + >>>NOTE<<< The modification to the GPL is included to allow you to + distribute a combined work that includes FreeRTOS without being obliged to + provide the source code for proprietary components outside of the FreeRTOS + kernel. FreeRTOS is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. You should have received a copy of the GNU General Public + License and the FreeRTOS license exception along with FreeRTOS; if not it + can be viewed here: http://www.freertos.org/a00114.html and also obtained + by writing to Richard Barry, contact details for whom are available on the + FreeRTOS WEB site. + + 1 tab == 4 spaces! + + http://www.FreeRTOS.org - Documentation, latest information, license and + contact details. + + http://www.SafeRTOS.com - A version that is certified for use in safety + critical systems. + + http://www.OpenRTOS.com - Commercial support, development, porting, + licensing and training services. +*/ +#ifndef LWIP_APPS_H +#define LWIP_APPS_H + +/* Functions used to obtain and release exclusive access to the Tx buffer. The +Get function will block if the Tx buffer is not available - use with care! */ +signed char *pcLwipAppsBlockingGetTxBuffer( void ); +void vLwipAppsReleaseTxBuffer( void ); + +#endif /* LWIP_APPS_H */ + -- 2.39.5