- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2019-10-02T09:23:00+09:00","default:honma","honma")
#author("2019-10-06T12:53:54+09:00","default:honma","honma")
* Linuxデバイスドライバ開発 準備編 [#g523dd40]
** Linuxのデバイスドライバを作成する際に参考になるもの [#s41b501b]
[[Linux標準教科書:https://linuc.org/textbooks/linux/]]~
まずは、Linuxについての学習を
[[The Linux Command Line:http://linuxcommand.org/tlcl.php]]~
コマンドラインのリファレンスとして
[[O'Reilly Open Books:https://www.oreilly.com/openbook/]]~
オライリーでは、オープンにしているドキュメントがあります。
・[[Linux Device Drivers, 2nd Edition:https://www.xml.com/ldd/chapter/book/pdf/ldd_book_pdf.zip]]~
上記、オライリーからのリンク先。英語版の2版ですが参考になりますので、ぜひ、手元に置いておきましょう。
[[The Linux Kernel documentation:https://www.kernel.org/doc/html/latest/]]~
[[kernel.org:https://www.kernel.org/]]本家のLinux関連の文書です。~
・[[The Linux driver implementer’s API guide:https://www.kernel.org/doc/html/latest/driver-api/index.html]]~
実装に困ったときのリファレンスとして
おまけ~
[[Elixir Cross Referencer:https://elixir.bootlin.com]]~
ソースコードの参照をするときに便利
#br
#include(Linuxデバイスドライバ開発,notitle)
#br
#htmlinsert(amazon_book.html);