Linux/デバイス
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*デバイスツリー [#o1d8ca59]
-[[Device Tree Reference:https://elinux.org/Device_Tree_R...
-[[[Linux][kernel] Device Tree についてのまとめ:https://q...
-[[Device Tree 入門:http://masahir0y.blogspot.jp/2014/05/...
*デバイスへのアクセス [#df81bc5f]
**システムコール [#c3a6dd4a]
-open() ... ファイルまたはデバイスのオープン、作成
-read() ... ファイル・ディスクリプタ(デバイスを含む)か...
-write() ... ファイル・ディスクリプタ(デバイスを含む)に...
-close() ... ファイルまたはデバイスをクローズ
-ioctl() ... デバイスごとの特別な操作が必要なときにコール
-fork() ... 子プロセスを生成
-execve() ... 指定されたプログラムを実行
-stat() ... ファイルの状態を取得
-unlink() ... ファイル・システム上の名前を削除、場合によ...
**デバイス・タイプ [#c0d72708]
-キャラクタ ... 通常はシーケンシャル・アクセス、バッファ...
--コンソール
--サウンドカード
-ブロック ... ブロック単位のランダム・アクセス、バッファ...
--HDD
--SDDカード
-ネットワーク ... ソケット・インタフェースでアクセス
--LAN
--Wifi
*udev [#t253379e]
**/etc/udev/udev.d/udev.rules [#tbd0586b]
-デバイス固有名対応付けデータベースファイル
**udevmonitor [#kf90dfe5]
*/etc/modprobe.conf [#af084b9d]
-[[Linux Bonding : modprobe.confの編集:http://open-groove...
-Linuxではほとんどのドライバがモジュール化され、必要に応...
-この組み込み作業を自動化するために、どのデバイスを使う際...
alias eth0 bnx2
alias eth1 bnx2
alias eth2 bnx2
alias eth3 bnx2
alias scsi_hostadapter megaraid_sas
alias scsi_hostadapter1 ata_piix
alias bond0 bonding ... ネットワークデバイス「bond0」に...
alias bond1 bonding ... ネットワークデバイス「bond1」に...
options bnx2 disable_msi=1
*デバイス別 [#x0e7b74c]
**LCD [#ab26b1f5]
-[[Raspberry Pi 3で SPI接続の 2.8インチ TFT液晶を X Windo...
-[[Waveshare3.2インチLCDをRaspberryで動作させる:https://t...
-[[Raspberry Pi 2 Model B で安いRaspberry用タッチ液晶(LCD...
-[[Raspberry Pi 3 でRaspberryPI用タッチ液晶(LCD)を使う:ht...
-[[【ev3dev】LCD(画面)制御の仕組みを理解しよう:https://qi...
-[[ラズパイでフレームバッファ #1:https://bitset.jp/blog/r...
-[[ラズパイでフレームバッファ #2:https://bitset.jp/blog/r...
-[[フレームバッファ動作:http://okgnz.web.fc2.com/catf/cat...
-[[Waveshare3.2インチLCDのセットアップ:https://arakan60.m...
-[[I2C-LCD-UART スレーブ ATTiny2313(1):http://mpu.seesaa....
終了行:
*デバイスツリー [#o1d8ca59]
-[[Device Tree Reference:https://elinux.org/Device_Tree_R...
-[[[Linux][kernel] Device Tree についてのまとめ:https://q...
-[[Device Tree 入門:http://masahir0y.blogspot.jp/2014/05/...
*デバイスへのアクセス [#df81bc5f]
**システムコール [#c3a6dd4a]
-open() ... ファイルまたはデバイスのオープン、作成
-read() ... ファイル・ディスクリプタ(デバイスを含む)か...
-write() ... ファイル・ディスクリプタ(デバイスを含む)に...
-close() ... ファイルまたはデバイスをクローズ
-ioctl() ... デバイスごとの特別な操作が必要なときにコール
-fork() ... 子プロセスを生成
-execve() ... 指定されたプログラムを実行
-stat() ... ファイルの状態を取得
-unlink() ... ファイル・システム上の名前を削除、場合によ...
**デバイス・タイプ [#c0d72708]
-キャラクタ ... 通常はシーケンシャル・アクセス、バッファ...
--コンソール
--サウンドカード
-ブロック ... ブロック単位のランダム・アクセス、バッファ...
--HDD
--SDDカード
-ネットワーク ... ソケット・インタフェースでアクセス
--LAN
--Wifi
*udev [#t253379e]
**/etc/udev/udev.d/udev.rules [#tbd0586b]
-デバイス固有名対応付けデータベースファイル
**udevmonitor [#kf90dfe5]
*/etc/modprobe.conf [#af084b9d]
-[[Linux Bonding : modprobe.confの編集:http://open-groove...
-Linuxではほとんどのドライバがモジュール化され、必要に応...
-この組み込み作業を自動化するために、どのデバイスを使う際...
alias eth0 bnx2
alias eth1 bnx2
alias eth2 bnx2
alias eth3 bnx2
alias scsi_hostadapter megaraid_sas
alias scsi_hostadapter1 ata_piix
alias bond0 bonding ... ネットワークデバイス「bond0」に...
alias bond1 bonding ... ネットワークデバイス「bond1」に...
options bnx2 disable_msi=1
*デバイス別 [#x0e7b74c]
**LCD [#ab26b1f5]
-[[Raspberry Pi 3で SPI接続の 2.8インチ TFT液晶を X Windo...
-[[Waveshare3.2インチLCDをRaspberryで動作させる:https://t...
-[[Raspberry Pi 2 Model B で安いRaspberry用タッチ液晶(LCD...
-[[Raspberry Pi 3 でRaspberryPI用タッチ液晶(LCD)を使う:ht...
-[[【ev3dev】LCD(画面)制御の仕組みを理解しよう:https://qi...
-[[ラズパイでフレームバッファ #1:https://bitset.jp/blog/r...
-[[ラズパイでフレームバッファ #2:https://bitset.jp/blog/r...
-[[フレームバッファ動作:http://okgnz.web.fc2.com/catf/cat...
-[[Waveshare3.2インチLCDのセットアップ:https://arakan60.m...
-[[I2C-LCD-UART スレーブ ATTiny2313(1):http://mpu.seesaa....
ページ名: