<div dir="ltr">豊田工業高等専門学校情報工学科5年の海野友希ともうします。<div><br></div><div>現在、卒業研究でBitvisorを用いたシステムの開発を行っております。</div><div>開発しているシステムでは、ストレージの内容をサーバーに送る機能が必要なのですが</div><div>Bitvisor上でのlwIPの扱い方がよくわかりません。</div><div><br></div><div>サンプルのecho-client.cとechoctl.cを読んだところ、通常のlwIPのrawAPIを用いた関数</div><div>tcpip_beginのコールバックとして実行すればよいのではないかと思い</div><div>上記のプログラムを参考に5秒毎にサーバーへデータを送るテストコードを作成し</div><div>実行してみましたが、起動直後に</div><div>・</div><div>・</div><div>PCI: finding devices...</div><div>PCI: 21 devices found</div><div>MCFG [0] 0000:00-FF (E0000000, 10000000)</div><div>・</div><div>・</div><div>とログに出力され、また、tcpip_beginに渡したコールバックも実行されませんでした。</div><div>そこで、質問なのですが、bitvisor上でのlwipの使い方は、rawAPIを用いた関数を</div><div>tcpip_beginのコールバックとして実行するというもので間違いないでしょうか</div><div>もし、間違っているならば、正しい使い方を教えていただけるとありがたいです。</div><div><br></div><div>--------------------------------------------------</div><div>豊田工業高等専門学校</div><div>情報工学科 5年 海野友希</div><div><a href="mailto:mail%3At.umino.nit@gmail.com">mail:t.umino.nit@gmail.com</a></div><div><br></div></div>