アプリ版:「スタンプのみでお礼する」機能のリリースについて

アセンブラでTCP/IPのプログラム(イーサーネット RJ45)を使って通信するプログラムを1から(趣味・勉強)で書こうと思います。

例えば昔、RS232CでAという文字をやりとりするようなプログラムを書いたことはあるのですが、
イーサネットはちょっとハードルが高く、とっかかりが見つかりません。
参考できる書籍などありましたら、教えて下さい。

A 回答 (1件)

UNIXのシステムコールやWindowsのAPIを使って開発するなら、Cでもアセンブラでもあまりやることは変わりません。

引数の渡し方に注意するくらいでしょうか。

システムコールも使わないでやるとすると、経験が無いのでアドバイスのみですが、デバイスドライバをコールするのでよければ、linuxだとOSのソースコードが公開されているので参考に出来ると思います。

デバイスドライバから自作するのだとすると、そのLANボードのハードウェアに依存しますので、ベンダーから資料を取り寄せる必要があるでしょうね。でも、せっかく作っても他のLANボードでは動かないし。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!