母国語は中国語であるため、コードコメントは中国語で書かれています。
あなたが私のようで、私たちに参加したい場合は、私に連絡してください:
名前:Zhaoge.zhang
メール:[email protected]
導入
LWIPは、TCP/IPプロトコルスイートの小さな独立した実装です。
LWIP TCP/IP実装の焦点は、フルスケールのTCPを持ちながらRAMの使用量を減らすことです。これにより、LWIPは、数十キロバイトの遊離RAMと約40キロバイトのコードROMの部屋を備えた埋め込みシステムで使用するのに適しています。
LWIPはもともと、Swedish Institute of Computer Science(SICS)のコンピューターおよびネットワークアーキテクチャ(CNA)ラボでAdam Dunkelsによって開発され、現在、開発者の世界的なネットワークによって開発および維持されています。
特徴
アプリケーション
ライセンス
LWIPは、BSDライセンスの下で自由に利用できます。
発達
LWIPは、組み込みデバイス用の優れたTCP/IPスタックに成長し、スタックを使用して開発者はバグの修正、改善、追加をスタックに追加して、その有用性をさらに高めることがよくあります。
LWIPの開発は、ソフトウェア開発、メンテナンス、流通の中心的なポイントであるSavannahでホストされています。 Savannahのインターフェイス、Git、およびメーリングリストを使用することで、誰もがLWIPの改善を支援できます。開発者のコアチームは、Gitソースツリーに変更を犯します。
LWIP TCP/IPスタックは「LWIP」GITモジュールに維持されており、「プラットフォームポートなど)は「Contrib」Gitモジュールにあります。
ユーザーと開発者向けのGit Server Accessの詳細については、doc/savannah.txtを参照してください。
現在のgitツリーはWeb-browsable:http://git.savannah.gnu.org/cgit/lwip.git http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git
LWIPプロジェクトページからパッチとバグを送信:http://savannah.nongnu.org/projects/lwip/
連続統合ビルド(GCC、Clang):https://travis-ci.org/yarrick/lwip-merged
ドキュメント
ソースコードのセルフドキュメントは、現在のGITソースから定期的に抽出され、このWebページから入手できます:http://www.nongnu.org/lwip/
http://lwip.wikia.com/wiki/lwip_wikiにLWIPについて常に成長しているウィキがあります
また、http://savannah.nongnu.org/mail/?group = lwip Plus Pully Archivesで購読できるメーリングリストがあります。http://lists.nongnu.org/html/lwip-users/ http://lists.nongnu.or.ar
LWIPはもともとAdam Dunkels:http://dunkels.com/adam/によって書かれました
Adamの論文を読んで、Docs/のファイルは、ソースコードのドキュメントを閲覧し、メーリングリストアーカイブを閲覧することは、LWIPのデザインに精通する良い方法です。
Adam Dunkels [email protected] leon woestenberg [email protected]