#author("2018-05-29T12:22:17+00:00","default:admin","admin") -組み込みLinuxデバイスドライバの作り方 --[[10回目: I2Cを使ったデバイスドライバを作る:https://qiita.com/take-iwiw/items/dbc544864f0e9873270a]] --[[11回目: デバイスツリーにI2Cデバイスを追加する:https://qiita.com/take-iwiw/items/0d13142863d9ed064e41]] *I2C [#a8bb2fc0] -[[Raspberry Pi でI2C:C言語プログラミング:http://d.hatena.ne.jp/penkoba/20131222/1387689702]] -[[I2C通信の技術説明とドライバ作成方法:https://www.toppers.jp/docs/ET2016_HD-1_002.pdf]] *プログラム [#p7c47810] **errno [#p09764ed] -[[エラー: UNIX プログラムでの errno:https://www.ibm.com/developerworks/jp/aix/library/au-errnovariable/index.html]] -[[演算子/errno/シグナル/システムコール 一覧表:http://sstea.blog.jp/prg/tables.html]] *モジュール [#c71d1697] -[[ドライバのロード・アンロード:http://linux-dvr.biz/archives/57]] -ドライバのロード # insmod hello.ko -ドライバがロードされたか確認 # asmod -ドライバのアンロード # rmmod hello