2011-7-29 12:44:06
dbus 查询平台都有哪写设备
/ # dbus-send --system --print-reply --dest=org.freedesktop.Hal /org/freedesktop/Hal/Manager org.freedesktop.Hal.Manager.GetAllDevices
method return sender=:1.0 -> dest=:1.32
array [
string "/org/freedesktop/Hal/devices/platform_mmc_controller_2"
string "/org/freedesktop/Hal/devices/usb_device_9710_7830_noserial_usbraw"
string "/org/freedesktop/Hal/devices/usb_device_9710_7830_noserial_if0"
string "/org/freedesktop/Hal/devices/usb_device_9710_7830_noserial"
string "/org/freedesktop/Hal/devices/usb_device_58f_6254_noserial_usbraw"
string "/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial"
string "/org/freedesktop/Hal/devices/usb_device_58f_6254_noserial"
string "/org/freedesktop/Hal/devices/platform_usbfsg_0"
string "/org/freedesktop/Hal/devices/volume_uuid_07A0_1EF3"
string "/org/freedesktop/Hal/devices/volume_uuid_86e5384c_180f_4770_9ae5_dbac8d48c19d"
string "/org/freedesktop/Hal/devices/volume_uuid_7a144879_dede_42ba_ae0c_66d6c04503ef"
string "/org/freedesktop/Hal/devices/computer_storage"
string "/org/freedesktop/Hal/devices/usb_device_0_0_pxa3xx_usbraw"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_2_serial_platform_2"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_1_serial_platform_1"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_0_serial_platform_0"
string "/org/freedesktop/Hal/devices/computer_alsa_timer"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_playback_1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_capture_1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_playback_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_mixer__1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_pcm_0_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_control__1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_pcm_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_pcm_1"
string "/org/freedesktop/Hal/devices/computer_mtd_0_16"
string "/org/freedesktop/Hal/devices/computer_mtd_0_15"
string "/org/freedesktop/Hal/devices/computer_mtd_0_14"
string "/org/freedesktop/Hal/devices/computer_mtd_0_13"
string "/org/freedesktop/Hal/devices/computer_mtd_0_12"
string "/org/freedesktop/Hal/devices/computer_mtd_0_11"
string "/org/freedesktop/Hal/devices/computer_mtd_0_10"
string "/org/freedesktop/Hal/devices/computer_mtd_0_9"
string "/org/freedesktop/Hal/devices/computer_mtd_0_8"
string "/org/freedesktop/Hal/devices/computer_mtd_0_7"
string "/org/freedesktop/Hal/devices/computer_mtd_0_6"
string "/org/freedesktop/Hal/devices/computer_mtd_0_5"
string "/org/freedesktop/Hal/devices/computer_mtd_0_4"
string "/org/freedesktop/Hal/devices/computer_mtd_0_3"
string "/org/freedesktop/Hal/devices/computer_mtd_0_2"
string "/org/freedesktop/Hal/devices/computer_mtd_0_1"
string "/org/freedesktop/Hal/devices/computer_mtd_0_0"
string "/org/freedesktop/Hal/devices/computer_mtd_0"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_keypad_logicaldev_input"
string "/org/freedesktop/Hal/devices/computer_logicaldev_input"
string "/org/freedesktop/Hal/devices/platform_tsc2046_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_pmic"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_keypad"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_fv"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_u2d"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_otg"
string "/org/freedesktop/Hal/devices/usb_device_0_0_pxa3xx_if0"
string "/org/freedesktop/Hal/devices/usb_device_0_0_pxa3xx"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_ohci"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_nand"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_camera"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_2"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_1"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_0"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_touch"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_i2c_0"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_fb"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_ac97"
string "/org/freedesktop/Hal/devices/platform_pxa_rtc"
string "/org/freedesktop/Hal/devices/platform_mmc_controller_1"
string "/org/freedesktop/Hal/devices/platform_mmc_controller_0"
string "/org/freedesktop/Hal/devices/platform_m2d"
string "/org/freedesktop/Hal/devices/platform_lt_ts"
string "/org/freedesktop/Hal/devices/platform_lt_micco_codec"
string "/org/freedesktop/Hal/devices/platform_lt_charger"
string "/org/freedesktop/Hal/devices/platform_dm9000_0"
string "/org/freedesktop/Hal/devices/platform_bluetooth"
string "/org/freedesktop/Hal/devices/platform_1_wire_mp_0"
string "/org/freedesktop/Hal/devices/computer"
]
/ #
dbus-send --system --print-reply --dest=org.freedesktop.Hal /org/freedesktop/Hal/Manager org.freedesktop.Hal.Manager.GetAllDevicesnote: powermanager[1520] preempt_count 0
method return sender=:1.0 -> dest=:1.37
array [
string "/org/freedesktop/Hal/devices/usb_device_9710_7830_noserial_usbraw"
string "/org/freedesktop/Hal/devices/usb_device_9710_7830_noserial_if0"
string "/org/freedesktop/Hal/devices/usb_device_9710_7830_noserial"
string "/org/freedesktop/Hal/devices/usb_device_58f_6254_noserial_usbraw"
string "/org/freedesktop/Hal/devices/usb_device_58f_6254_noserial_if0"
string "/org/freedesktop/Hal/devices/usb_device_58f_6254_noserial"
string "/org/freedesktop/Hal/devices/platform_usbfsg_0"
string "/org/freedesktop/Hal/devices/volume_uuid_07A0_1EF3"
string "/org/freedesktop/Hal/devices/volume_uuid_86e5384c_180f_4770_9ae5_dbac8d48c19d"
string "/org/freedesktop/Hal/devices/volume_uuid_7a144879_dede_42ba_ae0c_66d6c04503ef"
string "/org/freedesktop/Hal/devices/computer_storage"
string "/org/freedesktop/Hal/devices/usb_device_0_0_pxa3xx_usbraw"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_2_serial_platform_2"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_1_serial_platform_1"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_0_serial_platform_0"
string "/org/freedesktop/Hal/devices/computer_alsa_timer"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_playback_1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_capture_1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_playback_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_mixer__1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_pcm_0_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio_alsa_control__1"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_pcm_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio_oss_pcm_1"
string "/org/freedesktop/Hal/devices/computer_mtd_0_16"
string "/org/freedesktop/Hal/devices/computer_mtd_0_15"
string "/org/freedesktop/Hal/devices/computer_mtd_0_14"
string "/org/freedesktop/Hal/devices/computer_mtd_0_13"
string "/org/freedesktop/Hal/devices/computer_mtd_0_12"
string "/org/freedesktop/Hal/devices/computer_mtd_0_11"
string "/org/freedesktop/Hal/devices/computer_mtd_0_10"
string "/org/freedesktop/Hal/devices/computer_mtd_0_9"
string "/org/freedesktop/Hal/devices/computer_mtd_0_8"
string "/org/freedesktop/Hal/devices/computer_mtd_0_7"
string "/org/freedesktop/Hal/devices/computer_mtd_0_6"
string "/org/freedesktop/Hal/devices/computer_mtd_0_5"
string "/org/freedesktop/Hal/devices/computer_mtd_0_4"
string "/org/freedesktop/Hal/devices/computer_mtd_0_3"
string "/org/freedesktop/Hal/devices/computer_mtd_0_2"
string "/org/freedesktop/Hal/devices/computer_mtd_0_1"
string "/org/freedesktop/Hal/devices/computer_mtd_0_0"
string "/org/freedesktop/Hal/devices/computer_mtd_0"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_keypad_logicaldev_input"
string "/org/freedesktop/Hal/devices/computer_logicaldev_input"
string "/org/freedesktop/Hal/devices/platform_tsc2046_0"
string "/org/freedesktop/Hal/devices/platform_soc_audio"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_pmic"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_keypad"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_fv"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_u2d"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_otg"
string "/org/freedesktop/Hal/devices/usb_device_0_0_pxa3xx_if0"
string "/org/freedesktop/Hal/devices/usb_device_0_0_pxa3xx"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_ohci"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_nand"
string "/org/freedesktop/Hal/devices/platform_pxa3xx_camera"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_2"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_1"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_uart_0"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_touch"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_i2c_0"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_fb"
string "/org/freedesktop/Hal/devices/platform_pxa2xx_ac97"
string "/org/freedesktop/Hal/devices/platform_pxa_rtc"
string "/org/freedesktop/Hal/devices/platform_mmc_controller_1"
string "/org/freedesktop/Hal/devices/platform_mmc_controller_0"
string "/org/freedesktop/Hal/devices/platform_m2d"
string "/org/freedesktop/Hal/devices/platform_lt_ts"
string "/org/freedesktop/Hal/devices/platform_lt_micco_codec"
string "/org/freedesktop/Hal/devices/platform_lt_charger"
string "/org/freedesktop/Hal/devices/platform_dm9000_0"
string "/org/freedesktop/Hal/devices/platform_bluetooth"
string "/org/freedesktop/Hal/devices/platform_1_wire_mp_0"
string "/org/freedesktop/Hal/devices/computer"
]
设备丢了一个 变了一个
不会在等platform_mmc_controller_2 这个设备移除吧?