最終更新:2017-06-13 (火) 17:38:51 (1119d)  

uevent
Top / uevent

デバイスが追加または削除されるたびに、カーネルはueventを送信して、udevに変更を通知

メモ

  • Linux 2.6.13?

ドキュメント

動作

  • デバイスが追加または削除されるたびに、カーネルはueventを送信して、udevに変更を通知します。
  • udevデーモンは、起動時にLinux/etc/udev/rules.d/*.rulesから提示されたすべての規則を読み、解析し、メモリ内に保管します

情報

  • デバイス
  • 名前
  • メジャー番号
  • マイナー番号
  • デバイスノードファイルが生成されるパス

使われドコロ

  • bus_type.uevent?

ソースコード

デーモン

Linux

Android

  • ueventd
  • AOSP/system/core/init/devices.c
    struct uevent {
        const char *action;
        const char *path;
        const char *subsystem;
        const char *firmware;
        const char *partition_name;
        const char *device_name;
        int partition_num;
        int major;
        int minor;
    };

メモ

参考