[PATCH] PS3 support
Colin Watson
cjwatson at ubuntu.com
Wed Nov 14 05:15:33 PST 2007
The attached patch adds fairly trivial support for
/sys/bus/ps3_system_bus, as found on PlayStation 3 systems. I've tested
this on Ubuntu 7.10, which ships Linux 2.6.22 with some patches pulled
from the PS3 development tree. This is enough to be able to let
NetworkManager successfully manage the wired network device on that
system, which I figured was a decent result.
I've also attached the output of 'find /sys -ls', along with the output
of 'hal-device' after applying this patch.
I'm afraid this is against our 0.5.9.1 package rather than either git
head or clean 0.5.9.1, because that's what's in Ubuntu 7.10 and I wasn't
convinced I could reliably test something else in the time available to
me, so I wanted to send this patch out before I forgot about it.
However, if the necessary tweaks aren't obvious (I think they should
be), then let me know and I'll massage it to apply to a current version.
Thanks,
--
Colin Watson [cjwatson at ubuntu.com]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hal.ps3_system_bus.patch
Type: text/x-diff
Size: 4082 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20071114/265a3d93/attachment-0001.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ps3-find-sys.gz
Type: application/octet-stream
Size: 74739 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20071114/265a3d93/attachment-0001.obj
-------------- next part --------------
0: udi = '/org/freedesktop/Hal/devices/storage_model_PS_SYSTEM___302R'
block.minor = 0 (0x0) (int)
storage.requires_eject = true (bool)
info.capabilities = { 'storage', 'block', 'storage.cdrom' } (string list)
storage.bus = 'scsi' (string)
storage.cdrom.support_media_changed = true (bool)
storage.cdrom.support_multisession = true (bool)
storage.removable.media_available = false (bool)
storage.cdrom.hddvdr = false (bool)
storage.cdrom.mrw_w = true (bool)
info.category = 'storage' (string)
info.product = 'PS-SYSTEM 302R' (string)
storage.drive_type = 'cdrom' (string)
storage.hotpluggable = false (bool)
storage.physical_device = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0' (string)
storage.cdrom.mrw = true (bool)
storage.vendor = 'SONY' (string)
storage.media_check_enabled = true (bool)
storage.cdrom.read_speed = 1411 (0x583) (int)
org.freedesktop.Hal.Device.Storage.method_names = { 'Eject', 'CloseTray' } (string list)
storage.cdrom.dvd = true (bool)
block.is_volume = false (bool)
storage.firmware_version = '4062' (string)
storage.cdrom.bdre = false (bool)
storage.cdrom.mo = false (bool)
block.storage_device = '/org/freedesktop/Hal/devices/storage_model_PS_SYSTEM___302R' (string)
info.addons = { 'hald-addon-storage' } (string list)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0' (string)
storage.cdrom.dvdplusr = false (bool)
storage.size = 0 (0x0) (uint64)
storage.cdrom.write_speed = 0 (0x0) (int)
org.freedesktop.Hal.Device.Storage.method_signatures = { 'as', 'as' } (string list)
block.device = '/dev/scd0' (string)
org.freedesktop.Hal.Device.Storage.method_argnames = { 'extra_options', 'extra_options' } (string list)
storage.cdrom.cdr = false (bool)
linux.fstab.mountpoint = '/media/cdrom0' (string)
storage.no_partitions_hint = true (bool)
storage.cdrom.bdr = false (bool)
storage.removable = true (bool)
storage.lun = 0 (0x0) (int)
info.vendor = 'SONY' (string)
storage.cdrom.dvdram = false (bool)
storage.cdrom.dvdplusrwdl = false (bool)
storage.cdrom.write_speeds = { } (string list)
storage.cdrom.dvdr = false (bool)
info.interfaces = { 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage' } (string list)
org.freedesktop.Hal.Device.Storage.method_execpaths = { 'hal-storage-eject', 'hal-storage-closetray' } (string list)
storage.originating_device = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0' (string)
storage.model = 'PS-SYSTEM 302R' (string)
info.udi = '/org/freedesktop/Hal/devices/storage_model_PS_SYSTEM___302R' (string)
storage.cdrom.dvdplusrdl = false (bool)
storage.cdrom.bd = false (bool)
storage.cdrom.hddvdrw = false (bool)
block.major = 11 (0xb) (int)
linux.hotplug_type = 3 (0x3) (int)
storage.cdrom.cdrw = false (bool)
storage.cdrom.dvdplusrw = false (bool)
linux.sysfs_path = '/sys/block/sr0' (string)
storage.cdrom.dvdrw = false (bool)
linux.fstab.options = 'user,noauto,exec' (string)
storage.automount_enabled_hint = true (bool)
storage.cdrom.hddvd = false (bool)
1: udi = '/org/freedesktop/Hal/devices/computer'
system.kernel.name = 'Linux' (string)
system.kernel.machine = 'ppc64' (string)
power_management.can_suspend = false (bool)
openfirmware.model = 'PLAYSTATION 3' (string)
org.freedesktop.Hal.Device.SystemPowerManagement.method_names = { 'Suspend', 'SuspendHybrid', 'Hibernate', 'Shutdown', 'Reboot', 'SetPowerSave' } (string list)
org.freedesktop.Hal.Device.SystemPowerManagement.method_argnames = { 'num_seconds_to_sleep', 'num_seconds_to_sleep', '', '', '', 'enable_power_save' } (string list)
info.bus = 'unknown' (string)
power_management.can_suspend_hybrid = false (bool)
org.freedesktop.Hal.Device.SystemPowerManagement.method_execpaths = { 'hal-system-power-suspend', 'hal-system-power-suspend-hybrid', 'hal-system-power-hibernate', 'hal-system-power-shutdown', 'hal-system-power-reboot', 'hal-system-power-set-power-save' } (string list)
info.udi = '/org/freedesktop/Hal/devices/computer' (string)
power_management.can_suspend_to_disk = false (bool)
system.formfactor = 'unknown' (string)
info.interfaces = { 'org.freedesktop.Hal.Device.SystemPowerManagement' } (string list)
info.subsystem = 'unknown' (string)
info.product = 'Computer' (string)
system.kernel.version = '2.6.22-14-cell' (string)
power_management.can_hibernate = false (bool)
openfirmware.compatible = { 'PS3PF' } (string list)
info.addons = { 'hald-addon-cpufreq' } (string list)
org.freedesktop.Hal.Device.SystemPowerManagement.method_signatures = { 'i', 'i', '', '', '', 'i' } (string list)
power_management.can_suspend_to_ram = false (bool)
power_management.is_powersave_set = false (bool)
info.callouts.add = { 'hal-storage-cleanup-all-mountpoints' } (string list)
2: udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_usbraw'
linux.device_file = '/dev/bus/usb/004/002' (string)
usbraw.device = '/dev/bus/usb/004/002' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev4.2' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial' (string)
3: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07_usbraw'
linux.device_file = '/dev/bus/usb/004/001' (string)
usbraw.device = '/dev/bus/usb/004/001' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev4.1' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07' (string)
4: udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_usbraw'
linux.device_file = '/dev/bus/usb/003/007' (string)
usbraw.device = '/dev/bus/usb/003/007' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev3.7' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial' (string)
5: udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_usbraw'
linux.device_file = '/dev/bus/usb/003/006' (string)
usbraw.device = '/dev/bus/usb/003/006' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev3.6' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial' (string)
6: udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_usbraw'
linux.device_file = '/dev/bus/usb/003/004' (string)
usbraw.device = '/dev/bus/usb/003/004' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev3.4' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial' (string)
7: udi = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial_usbraw'
linux.device_file = '/dev/bus/usb/003/002' (string)
usbraw.device = '/dev/bus/usb/003/002' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev3.2' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial' (string)
8: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05_usbraw'
linux.device_file = '/dev/bus/usb/003/001' (string)
usbraw.device = '/dev/bus/usb/003/001' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev3.1' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05' (string)
9: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08_usbraw'
linux.device_file = '/dev/bus/usb/002/001' (string)
usbraw.device = '/dev/bus/usb/002/001' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev2.1' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08' (string)
10: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06_usbraw'
linux.device_file = '/dev/bus/usb/001/001' (string)
usbraw.device = '/dev/bus/usb/001/001' (string)
info.capabilities = { 'usbraw' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06_usbraw' (string)
linux.subsystem = 'usb_device' (string)
info.product = 'USB Raw Device Access' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/usb_device/usbdev1.1' (string)
info.category = 'usbraw' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06' (string)
11: udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
linux.device_file = '/dev/snd/timer' (string)
alsa.device_file = '/dev/snd/timer' (string)
info.capabilities = { 'alsa' } (string list)
alsa.type = 'timer' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_alsa_timer' (string)
linux.subsystem = 'sound' (string)
info.product = 'ALSA Timer Device' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/sound/timer' (string)
info.category = 'alsa' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
12: udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer_0'
oss.type = 'sequencer' (string)
linux.device_file = '/dev/sequencer2' (string)
info.capabilities = { 'oss' } (string list)
oss.device_file = '/dev/sequencer2' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer_0' (string)
linux.subsystem = 'sound' (string)
info.product = 'OSS Sequencer Device' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/sound/sequencer2' (string)
info.category = 'oss' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
13: udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer'
oss.type = 'sequencer' (string)
linux.device_file = '/dev/sequencer' (string)
info.capabilities = { 'oss' } (string list)
oss.device_file = '/dev/sequencer' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_oss_sequencer' (string)
linux.subsystem = 'sound' (string)
info.product = 'OSS Sequencer Device' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/sound/sequencer' (string)
info.category = 'oss' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
14: udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'
linux.device_file = '/dev/snd/seq' (string)
alsa.device_file = '/dev/snd/seq' (string)
info.capabilities = { 'alsa' } (string list)
alsa.type = 'sequencer' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer' (string)
linux.subsystem = 'sound' (string)
info.product = 'ALSA Sequencer Device' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/sound/seq' (string)
info.category = 'alsa' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
15: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0_scsi_generic'
linux.device_file = '/dev/sg0' (string)
info.capabilities = { 'scsi_generic' } (string list)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0_scsi_generic' (string)
linux.subsystem = 'scsi_generic' (string)
scsi_generic.device = '/dev/sg0' (string)
info.product = 'SCSI Generic Interface' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/scsi_generic/sg0' (string)
info.category = 'scsi_generic' (string)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0' (string)
16: udi = '/org/freedesktop/Hal/devices/net_00_19_c5_35_70_cb'
net.arp_proto_hw_id = 1 (0x1) (int)
net.80203.mac_address = 110682796235 (0x19c53570cb) (uint64)
net.physical_device = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_04' (string)
net.address = '00:19:c5:35:70:cb' (string)
info.capabilities = { 'net', 'net.80203' } (string list)
info.udi = '/org/freedesktop/Hal/devices/net_00_19_c5_35_70_cb' (string)
linux.subsystem = 'net' (string)
net.originating_device = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_04' (string)
net.linux.ifindex = 2 (0x2) (int)
info.product = 'Networking Interface' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/net/eth0' (string)
info.category = 'net.80203' (string)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_04' (string)
net.interface = 'eth0' (string)
17: udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_if0_logicaldev_input'
linux.device_file = '/dev/input/event3' (string)
input.product = 'HID 1241:1111' (string)
info.capabilities = { 'input', 'input.keyboard', 'input.mouse', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_if0_logicaldev_input' (string)
linux.subsystem = 'input' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_if0' (string)
info.product = 'HID 1241:1111' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/input/input5/event3' (string)
info.addons = { 'hald-addon-keyboard' } (string list)
info.category = 'input' (string)
input.physical_device = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_if0' (string)
input.device = '/dev/input/event3' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_if0' (string)
18: udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_if0_logicaldev_input'
linux.device_file = '/dev/input/event1' (string)
input.product = 'USB Keyboard' (string)
info.capabilities = { 'input', 'input.keyboard', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_if0_logicaldev_input' (string)
linux.subsystem = 'input' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_if0' (string)
info.product = 'USB Keyboard' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/input/input4/event1' (string)
info.addons = { 'hald-addon-keyboard' } (string list)
info.category = 'input' (string)
input.physical_device = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_if0' (string)
input.device = '/dev/input/event1' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_if0' (string)
19: udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_if0_logicaldev_input'
linux.device_file = '/dev/input/event2' (string)
input.product = 'Sony PLAYSTATION(R)3 Controller' (string)
info.capabilities = { 'input', 'input.keyboard', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_if0_logicaldev_input' (string)
linux.subsystem = 'input' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_if0' (string)
info.product = 'Sony PLAYSTATION(R)3 Controller' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/input/input2/event2' (string)
info.addons = { 'hald-addon-keyboard' } (string list)
info.category = 'input' (string)
input.physical_device = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_if0' (string)
input.device = '/dev/input/event2' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_if0' (string)
20: udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
linux.device_file = '/dev/input/event0' (string)
input.product = 'Macintosh mouse button emulation' (string)
info.capabilities = { 'input', 'input.keyboard', 'input.mouse', 'button' } (string list)
info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input' (string)
linux.subsystem = 'input' (string)
info.product = 'Macintosh mouse button emulation' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/class/input/input0/event0' (string)
info.addons = { 'hald-addon-keyboard' } (string list)
info.category = 'input' (string)
input.device = '/dev/input/event0' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
21: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_vuart_02'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_vuart_02' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (vuart_02)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/vuart_02' (string)
ps3_system_bus.id = 'vuart_02' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3_sys_manager' (string)
22: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_vuart_01'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_vuart_01' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (vuart_01)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/vuart_01' (string)
ps3_system_bus.id = 'vuart_01' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3_av' (string)
23: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08_if0'
usb.version_bcd = 272 (0x110) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 1 (0x1) (int)
usb.product = 'USB Hub Interface' (string)
usb.device_protocol = 0 (0x0) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 518 (0x206) (int)
info.product = 'USB Hub Interface' (string)
usb.bus_number = 2 (0x2) (int)
usb.interface.class = 9 (0x9) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'hub' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08' (string)
usb.interface.subclass = 0 (0x0) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.version = 1.1 (double)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.22-14-cell ohci_hcd' (string)
info.subsystem = 'usb' (string)
usb.device_class = 9 (0x9) (int)
usb.can_wake_up = true (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_08/usb2/2-0:1.0' (string)
usb.serial = 'sb_08' (string)
usb.speed = 12 (double)
usb.num_ports = 2 (0x2) (int)
usb.speed_bcd = 4608 (0x1200) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_08/usb2/2-0:1.0' (string)
usb.product_id = 0 (0x0) (int)
usb.interface.protocol = 0 (0x0) (int)
24: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08'
linux.subsystem = 'usb' (string)
info.product = 'PS3 OHCI Host Controller' (string)
usb_device.device_revision_bcd = 518 (0x206) (int)
usb_device.product = 'PS3 OHCI Host Controller' (string)
usb_device.product_id = 0 (0x0) (int)
usb_device.speed = 12 (double)
usb_device.vendor = 'Linux 2.6.22-14-cell ohci_hcd' (string)
usb_device.can_wake_up = true (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 1 (0x1) (int)
info.linux.driver = 'usb' (string)
usb_device.serial = 'sb_08' (string)
usb_device.device_class = 9 (0x9) (int)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_08' (string)
usb_device.bus_number = 2 (0x2) (int)
usb_device.device_protocol = 0 (0x0) (int)
usb_device.is_self_powered = true (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Linux 2.6.22-14-cell ohci_hcd' (string)
usb_device.version = 1.1 (double)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.version_bcd = 272 (0x110) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_08' (string)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_08/usb2' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/usb2' (string)
usb_device.num_ports = 2 (0x2) (int)
usb_device.max_power = 0 (0x0) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_08/usb2' (string)
25: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_08'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_08' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_08)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_08' (string)
ps3_system_bus.id = 'sb_08' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3-ohci-driver' (string)
26: udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if3'
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 2 (0x2) (int)
usb.product = 'USB Application Specific Interface' (string)
usb.device_protocol = 1 (0x1) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 256 (0x100) (int)
info.product = 'USB Application Specific Interface' (string)
usb.bus_number = 4 (0x4) (int)
usb.interface.class = 254 (0xfe) (int)
usb.configuration_value = 1 (0x1) (int)
usb.num_interfaces = 4 (0x4) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial' (string)
usb.interface.subclass = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 1 (0x1) (int)
usb.version = 2 (double)
usb.vendor_id = 1356 (0x54c) (int)
usb.vendor = 'Sony' (string)
info.subsystem = 'usb' (string)
usb.device_class = 224 (0xe0) (int)
usb.can_wake_up = false (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.3' (string)
usb.speed = 480 (double)
usb.num_ports = 0 (0x0) (int)
usb.speed_bcd = 294912 (0x48000) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if3' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 3 (0x3) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.3' (string)
usb.product_id = 615 (0x267) (int)
usb.interface.protocol = 0 (0x0) (int)
27: udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if2'
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 2 (0x2) (int)
usb.product = 'USB Wireless Interface' (string)
usb.device_protocol = 1 (0x1) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 256 (0x100) (int)
info.product = 'USB Wireless Interface' (string)
usb.bus_number = 4 (0x4) (int)
usb.interface.class = 224 (0xe0) (int)
usb.configuration_value = 1 (0x1) (int)
usb.num_interfaces = 4 (0x4) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial' (string)
usb.interface.subclass = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 1 (0x1) (int)
usb.version = 2 (double)
usb.vendor_id = 1356 (0x54c) (int)
usb.vendor = 'Sony' (string)
info.subsystem = 'usb' (string)
usb.device_class = 224 (0xe0) (int)
usb.can_wake_up = false (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.2' (string)
usb.speed = 480 (double)
usb.num_ports = 0 (0x0) (int)
usb.speed_bcd = 294912 (0x48000) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if2' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.2' (string)
usb.product_id = 615 (0x267) (int)
usb.interface.protocol = 1 (0x1) (int)
28: udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if1'
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 2 (0x2) (int)
usb.product = 'USB Wireless Interface' (string)
usb.device_protocol = 1 (0x1) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 256 (0x100) (int)
info.product = 'USB Wireless Interface' (string)
usb.bus_number = 4 (0x4) (int)
usb.interface.class = 224 (0xe0) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'hci_usb' (string)
usb.num_interfaces = 4 (0x4) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial' (string)
usb.interface.subclass = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 1 (0x1) (int)
usb.version = 2 (double)
usb.vendor_id = 1356 (0x54c) (int)
usb.vendor = 'Sony' (string)
info.subsystem = 'usb' (string)
usb.device_class = 224 (0xe0) (int)
usb.can_wake_up = false (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.1' (string)
usb.speed = 480 (double)
usb.num_ports = 0 (0x0) (int)
usb.speed_bcd = 294912 (0x48000) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if1' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 1 (0x1) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.1' (string)
usb.product_id = 615 (0x267) (int)
usb.interface.protocol = 1 (0x1) (int)
29: udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if0_bluetooth_hci'
bluetooth_hci.physical_device = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if0' (string)
info.capabilities = { 'bluetooth_hci' } (string list)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if0_bluetooth_hci' (string)
linux.subsystem = 'bluetooth' (string)
info.product = 'Bluetooth Host Controller Interface' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.0/hci0' (string)
info.category = 'bluetooth_hci' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if0' (string)
bluetooth_hci.originating_device = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if0' (string)
30: udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if0'
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 2 (0x2) (int)
usb.product = 'USB Wireless Interface' (string)
usb.device_protocol = 1 (0x1) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 256 (0x100) (int)
info.product = 'USB Wireless Interface' (string)
usb.bus_number = 4 (0x4) (int)
usb.interface.class = 224 (0xe0) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'hci_usb' (string)
usb.num_interfaces = 4 (0x4) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial' (string)
usb.interface.subclass = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 1 (0x1) (int)
usb.version = 2 (double)
usb.vendor_id = 1356 (0x54c) (int)
usb.vendor = 'Sony' (string)
info.subsystem = 'usb' (string)
usb.device_class = 224 (0xe0) (int)
usb.can_wake_up = false (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.0' (string)
usb.speed = 480 (double)
usb.num_ports = 0 (0x0) (int)
usb.speed_bcd = 294912 (0x48000) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2/4-2:1.0' (string)
usb.product_id = 615 (0x267) (int)
usb.interface.protocol = 1 (0x1) (int)
31: udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial'
linux.subsystem = 'usb' (string)
info.product = 'Bluetooth Transceiver' (string)
usb_device.device_revision_bcd = 256 (0x100) (int)
usb_device.product = 'Bluetooth Transceiver' (string)
usb_device.product_id = 615 (0x267) (int)
usb_device.speed = 480 (double)
usb_device.vendor = 'Sony' (string)
usb_device.can_wake_up = false (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 2 (0x2) (int)
info.linux.driver = 'usb' (string)
usb_device.device_class = 224 (0xe0) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07' (string)
usb_device.bus_number = 4 (0x4) (int)
usb_device.device_protocol = 1 (0x1) (int)
usb_device.is_self_powered = true (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Sony' (string)
usb_device.version = 2 (double)
usb_device.num_interfaces = 4 (0x4) (int)
usb_device.vendor_id = 1356 (0x54c) (int)
usb_device.speed_bcd = 294912 (0x48000) (int)
usb_device.version_bcd = 512 (0x200) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_267_noserial' (string)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/4-2' (string)
usb_device.num_ports = 0 (0x0) (int)
usb_device.max_power = 0 (0x0) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 1 (0x1) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-2' (string)
32: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07_if0'
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 1 (0x1) (int)
usb.product = 'USB Hub Interface' (string)
usb.device_protocol = 1 (0x1) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 518 (0x206) (int)
info.product = 'USB Hub Interface' (string)
usb.bus_number = 4 (0x4) (int)
usb.interface.class = 9 (0x9) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'hub' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07' (string)
usb.interface.subclass = 0 (0x0) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.version = 2 (double)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.22-14-cell ehci_hcd' (string)
info.subsystem = 'usb' (string)
usb.device_class = 9 (0x9) (int)
usb.can_wake_up = true (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-0:1.0' (string)
usb.serial = 'sb_07' (string)
usb.speed = 480 (double)
usb.num_ports = 2 (0x2) (int)
usb.speed_bcd = 294912 (0x48000) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4/4-0:1.0' (string)
usb.product_id = 0 (0x0) (int)
usb.interface.protocol = 0 (0x0) (int)
33: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07'
linux.subsystem = 'usb' (string)
info.product = 'PS3 EHCI Host Controller' (string)
usb_device.device_revision_bcd = 518 (0x206) (int)
usb_device.product = 'PS3 EHCI Host Controller' (string)
usb_device.product_id = 0 (0x0) (int)
usb_device.speed = 480 (double)
usb_device.vendor = 'Linux 2.6.22-14-cell ehci_hcd' (string)
usb_device.can_wake_up = true (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 1 (0x1) (int)
info.linux.driver = 'usb' (string)
usb_device.serial = 'sb_07' (string)
usb_device.device_class = 9 (0x9) (int)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_07' (string)
usb_device.bus_number = 4 (0x4) (int)
usb_device.device_protocol = 1 (0x1) (int)
usb_device.is_self_powered = true (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Linux 2.6.22-14-cell ehci_hcd' (string)
usb_device.version = 2 (double)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.speed_bcd = 294912 (0x48000) (int)
usb_device.version_bcd = 512 (0x200) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_07' (string)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/usb4' (string)
usb_device.num_ports = 2 (0x2) (int)
usb_device.max_power = 0 (0x0) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07/usb4' (string)
34: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_07'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_07' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_07)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_07' (string)
ps3_system_bus.id = 'sb_07' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3-ehci-driver' (string)
35: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06_if0'
usb.version_bcd = 272 (0x110) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 1 (0x1) (int)
usb.product = 'USB Hub Interface' (string)
usb.device_protocol = 0 (0x0) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 518 (0x206) (int)
info.product = 'USB Hub Interface' (string)
usb.bus_number = 1 (0x1) (int)
usb.interface.class = 9 (0x9) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'hub' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06' (string)
usb.interface.subclass = 0 (0x0) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.version = 1.1 (double)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.22-14-cell ohci_hcd' (string)
info.subsystem = 'usb' (string)
usb.device_class = 9 (0x9) (int)
usb.can_wake_up = true (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_06/usb1/1-0:1.0' (string)
usb.serial = 'sb_06' (string)
usb.speed = 12 (double)
usb.num_ports = 2 (0x2) (int)
usb.speed_bcd = 4608 (0x1200) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_06/usb1/1-0:1.0' (string)
usb.product_id = 0 (0x0) (int)
usb.interface.protocol = 0 (0x0) (int)
36: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06'
linux.subsystem = 'usb' (string)
info.product = 'PS3 OHCI Host Controller' (string)
usb_device.device_revision_bcd = 518 (0x206) (int)
usb_device.product = 'PS3 OHCI Host Controller' (string)
usb_device.product_id = 0 (0x0) (int)
usb_device.speed = 12 (double)
usb_device.vendor = 'Linux 2.6.22-14-cell ohci_hcd' (string)
usb_device.can_wake_up = true (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 1 (0x1) (int)
info.linux.driver = 'usb' (string)
usb_device.serial = 'sb_06' (string)
usb_device.device_class = 9 (0x9) (int)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_06' (string)
usb_device.bus_number = 1 (0x1) (int)
usb_device.device_protocol = 0 (0x0) (int)
usb_device.is_self_powered = true (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Linux 2.6.22-14-cell ohci_hcd' (string)
usb_device.version = 1.1 (double)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.version_bcd = 272 (0x110) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_06' (string)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_06/usb1' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/usb1' (string)
usb_device.num_ports = 2 (0x2) (int)
usb_device.max_power = 0 (0x0) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_06/usb1' (string)
37: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_06'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_06' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_06)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_06' (string)
ps3_system_bus.id = 'sb_06' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3-ohci-driver' (string)
38: udi = '/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial'
usb.vendor = 'Sony' (string)
usb.bus_number = 3 (0x3) (int)
usb.linux.device_number = 2 (0x2) (int)
info.bus = 'usb' (string)
usb.device_subclass = 0 (0x0) (int)
usb.is_self_powered = true (bool)
info.udi = '/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial' (string)
usb.speed = 480 (double)
linux.subsystem = 'usb' (string)
usb.device_class = 9 (0x9) (int)
usb.device_protocol = 2 (0x2) (int)
usb.version_bcd = 512 (0x200) (int)
info.subsystem = 'usb' (string)
usb.max_power = 100 (0x64) (int)
info.product = 'USB Interface' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2:1.0' (string)
usb.device_revision_bcd = 2049 (0x801) (int)
usb.product_id = 659 (0x293) (int)
usb.version = 2 (double)
usb.speed_bcd = 294912 (0x48000) (int)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2:1.0' (string)
usb.configuration_value = 1 (0x1) (int)
usb.vendor_id = 1356 (0x54c) (int)
usb.num_ports = 4 (0x4) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial' (string)
usb.product = 'USB Interface' (string)
usb.can_wake_up = true (bool)
usb.num_interfaces = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
info.linux.driver = 'hub' (string)
39: udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_if0'
usb.version_bcd = 256 (0x100) (int)
usb.is_self_powered = false (bool)
usb.linux.device_number = 7 (0x7) (int)
usb.product = 'USB HID Interface' (string)
usb.device_protocol = 0 (0x0) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 256 (0x100) (int)
info.product = 'USB HID Interface' (string)
usb.bus_number = 3 (0x3) (int)
usb.interface.class = 3 (0x3) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'usbhid' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial' (string)
usb.interface.subclass = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.version = 1 (double)
usb.vendor_id = 4673 (0x1241) (int)
info.subsystem = 'usb' (string)
usb.device_class = 0 (0x0) (int)
usb.can_wake_up = true (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.4/3-2.4:1.0' (string)
usb.speed = 1.5 (double)
usb.num_ports = 0 (0x0) (int)
usb.speed_bcd = 336 (0x150) (int)
usb.max_power = 100 (0x64) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.4/3-2.4:1.0' (string)
usb.product_id = 4369 (0x1111) (int)
usb.interface.protocol = 2 (0x2) (int)
40: udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial'
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.device_class = 0 (0x0) (int)
usb_device.version = 1 (double)
linux.device_file = '/dev/3-2.4' (string)
usb_device.device_revision_bcd = 256 (0x100) (int)
usb_device.version_bcd = 256 (0x100) (int)
info.bus = 'usb_device' (string)
usb_device.device_subclass = 0 (0x0) (int)
usb_device.speed_bcd = 336 (0x150) (int)
usb_device.can_wake_up = true (bool)
usb_device.bus_number = 3 (0x3) (int)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.speed = 1.5 (double)
info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1111_noserial' (string)
usb_device.max_power = 100 (0x64) (int)
linux.subsystem = 'usb' (string)
usb_device.device_protocol = 0 (0x0) (int)
info.vendor = 'Unknown (0x1241)' (string)
info.subsystem = 'usb_device' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.product = 'Unknown (0x1111)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.4' (string)
usb_device.vendor_id = 4673 (0x1241) (int)
usb_device.num_ports = 0 (0x0) (int)
usb_device.is_self_powered = false (bool)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.4' (string)
usb_device.product_id = 4369 (0x1111) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial' (string)
info.linux.driver = 'usb' (string)
usb_device.linux.device_number = 7 (0x7) (int)
41: udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_if0'
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = false (bool)
usb.linux.device_number = 4 (0x4) (int)
usb.product = 'USB HID Interface' (string)
usb.device_protocol = 0 (0x0) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 256 (0x100) (int)
info.product = 'USB HID Interface' (string)
usb.bus_number = 3 (0x3) (int)
usb.interface.class = 3 (0x3) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'usbhid' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial' (string)
usb.interface.subclass = 0 (0x0) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.version = 2 (double)
usb.vendor_id = 1356 (0x54c) (int)
usb.vendor = 'Sony' (string)
info.subsystem = 'usb' (string)
usb.device_class = 0 (0x0) (int)
usb.can_wake_up = false (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.3/3-2.3:1.0' (string)
usb.speed = 12 (double)
usb.num_ports = 0 (0x0) (int)
usb.speed_bcd = 4608 (0x1200) (int)
usb.max_power = 500 (0x1f4) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.3/3-2.3:1.0' (string)
usb.product_id = 616 (0x268) (int)
usb.interface.protocol = 0 (0x0) (int)
42: udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial'
linux.subsystem = 'usb' (string)
info.product = 'PLAYSTATION(R)3 Controller' (string)
usb_device.device_revision_bcd = 256 (0x100) (int)
usb_device.product = 'PLAYSTATION(R)3 Controller' (string)
usb_device.product_id = 616 (0x268) (int)
usb_device.speed = 12 (double)
usb_device.vendor = 'Sony' (string)
usb_device.can_wake_up = false (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 4 (0x4) (int)
info.linux.driver = 'usb' (string)
usb_device.device_class = 0 (0x0) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial' (string)
usb_device.bus_number = 3 (0x3) (int)
usb_device.device_protocol = 0 (0x0) (int)
usb_device.is_self_powered = false (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Sony' (string)
usb_device.version = 2 (double)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.vendor_id = 1356 (0x54c) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.version_bcd = 512 (0x200) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_268_noserial' (string)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.3' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/3-2.3' (string)
usb_device.num_ports = 0 (0x0) (int)
usb_device.max_power = 500 (0x1f4) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.3' (string)
43: udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_if0'
usb.version_bcd = 272 (0x110) (int)
usb.is_self_powered = false (bool)
usb.linux.device_number = 6 (0x6) (int)
usb.product = 'USB HID Interface' (string)
usb.device_protocol = 0 (0x0) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 256 (0x100) (int)
info.product = 'USB HID Interface' (string)
usb.bus_number = 3 (0x3) (int)
usb.interface.class = 3 (0x3) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'usbhid' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial' (string)
usb.interface.subclass = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.version = 1.1 (double)
usb.vendor_id = 2458 (0x99a) (int)
info.subsystem = 'usb' (string)
usb.device_class = 0 (0x0) (int)
usb.can_wake_up = true (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.2/3-2.2:1.0' (string)
usb.speed = 1.5 (double)
usb.num_ports = 0 (0x0) (int)
usb.speed_bcd = 336 (0x150) (int)
usb.max_power = 100 (0x64) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.2/3-2.2:1.0' (string)
usb.product_id = 29008 (0x7150) (int)
usb.interface.protocol = 1 (0x1) (int)
44: udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial'
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.device_class = 0 (0x0) (int)
usb_device.version = 1.1 (double)
linux.device_file = '/dev/3-2.2' (string)
usb_device.device_revision_bcd = 256 (0x100) (int)
usb_device.version_bcd = 272 (0x110) (int)
info.bus = 'usb_device' (string)
usb_device.device_subclass = 0 (0x0) (int)
usb_device.speed_bcd = 336 (0x150) (int)
usb_device.can_wake_up = true (bool)
usb_device.bus_number = 3 (0x3) (int)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.product = 'USB Keyboard' (string)
usb_device.speed = 1.5 (double)
info.udi = '/org/freedesktop/Hal/devices/usb_device_99a_7150_noserial' (string)
usb_device.max_power = 100 (0x64) (int)
linux.subsystem = 'usb' (string)
usb_device.device_protocol = 0 (0x0) (int)
info.vendor = 'Unknown (0x099a)' (string)
info.subsystem = 'usb_device' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.product = 'USB Keyboard' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.2' (string)
usb_device.vendor_id = 2458 (0x99a) (int)
usb_device.num_ports = 0 (0x0) (int)
usb_device.is_self_powered = false (bool)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2/3-2.2' (string)
usb_device.product_id = 29008 (0x7150) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial' (string)
info.linux.driver = 'usb' (string)
usb_device.linux.device_number = 6 (0x6) (int)
45: udi = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial'
linux.subsystem = 'usb' (string)
info.product = 'GL852-4port' (string)
usb_device.device_revision_bcd = 2049 (0x801) (int)
usb_device.product = 'GL852-4port' (string)
usb_device.product_id = 659 (0x293) (int)
usb_device.speed = 480 (double)
usb_device.vendor = 'Sony' (string)
usb_device.can_wake_up = true (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 2 (0x2) (int)
info.linux.driver = 'usb' (string)
usb_device.device_class = 9 (0x9) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05' (string)
usb_device.bus_number = 3 (0x3) (int)
usb_device.device_protocol = 2 (0x2) (int)
usb_device.is_self_powered = true (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Sony' (string)
usb_device.version = 2 (double)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.vendor_id = 1356 (0x54c) (int)
usb_device.speed_bcd = 294912 (0x48000) (int)
usb_device.version_bcd = 512 (0x200) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_54c_293_noserial' (string)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/3-2' (string)
usb_device.num_ports = 4 (0x4) (int)
usb_device.max_power = 100 (0x64) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-2' (string)
46: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05_if0'
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 1 (0x1) (int)
usb.product = 'USB Hub Interface' (string)
usb.device_protocol = 1 (0x1) (int)
linux.subsystem = 'usb' (string)
usb.device_revision_bcd = 518 (0x206) (int)
info.product = 'USB Hub Interface' (string)
usb.bus_number = 3 (0x3) (int)
usb.interface.class = 9 (0x9) (int)
usb.configuration_value = 1 (0x1) (int)
info.linux.driver = 'hub' (string)
usb.num_interfaces = 1 (0x1) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05' (string)
usb.interface.subclass = 0 (0x0) (int)
usb.num_configurations = 1 (0x1) (int)
usb.device_subclass = 0 (0x0) (int)
usb.version = 2 (double)
usb.vendor_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.22-14-cell ehci_hcd' (string)
info.subsystem = 'usb' (string)
usb.device_class = 9 (0x9) (int)
usb.can_wake_up = true (bool)
usb.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-0:1.0' (string)
usb.serial = 'sb_05' (string)
usb.speed = 480 (double)
usb.num_ports = 2 (0x2) (int)
usb.speed_bcd = 294912 (0x48000) (int)
usb.max_power = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05_if0' (string)
info.bus = 'usb' (string)
linux.hotplug_type = 2 (0x2) (int)
usb.interface.number = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3/3-0:1.0' (string)
usb.product_id = 0 (0x0) (int)
usb.interface.protocol = 0 (0x0) (int)
47: udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05'
linux.subsystem = 'usb' (string)
info.product = 'PS3 EHCI Host Controller' (string)
usb_device.device_revision_bcd = 518 (0x206) (int)
usb_device.product = 'PS3 EHCI Host Controller' (string)
usb_device.product_id = 0 (0x0) (int)
usb_device.speed = 480 (double)
usb_device.vendor = 'Linux 2.6.22-14-cell ehci_hcd' (string)
usb_device.can_wake_up = true (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 1 (0x1) (int)
info.linux.driver = 'usb' (string)
usb_device.serial = 'sb_05' (string)
usb_device.device_class = 9 (0x9) (int)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_05' (string)
usb_device.bus_number = 3 (0x3) (int)
usb_device.device_protocol = 1 (0x1) (int)
usb_device.is_self_powered = true (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Linux 2.6.22-14-cell ehci_hcd' (string)
usb_device.version = 2 (double)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.speed_bcd = 294912 (0x48000) (int)
usb_device.version_bcd = 512 (0x200) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_sb_05' (string)
usb_device.linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/usb3' (string)
usb_device.num_ports = 2 (0x2) (int)
usb_device.max_power = 0 (0x0) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05/usb3' (string)
48: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_05'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_05' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_05)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_05' (string)
ps3_system_bus.id = 'sb_05' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3-ehci-driver' (string)
49: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_04'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_04' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_04)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_04' (string)
ps3_system_bus.id = 'sb_04' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3_gelic_driver' (string)
50: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0'
scsi.vendor = 'SONY' (string)
scsi.bus = 0 (0x0) (int)
info.bus = 'scsi' (string)
scsi.target = 0 (0x0) (int)
scsi.lun = 0 (0x0) (int)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host_scsi_device_lun0' (string)
linux.subsystem = 'scsi' (string)
info.subsystem = 'scsi' (string)
info.product = 'SCSI Device' (string)
scsi.model = 'PS-SYSTEM 302R' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_03/host0/target0:0:0/0:0:0:0' (string)
scsi.host = 0 (0x0) (int)
scsi.type = 'cdrom' (string)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host' (string)
info.linux.driver = 'sr' (string)
51: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host'
scsi_host.host = 0 (0x0) (int)
info.capabilities = { 'scsi_host' } (string list)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03_scsi_host' (string)
linux.subsystem = 'scsi_host' (string)
info.product = 'SCSI Host Adapter' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_03/host0' (string)
info.category = 'scsi_host' (string)
info.parent = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03' (string)
52: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_03' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_03)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_03' (string)
ps3_system_bus.id = 'sb_03' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3rom' (string)
53: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_02'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_02' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_02)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_02' (string)
ps3_system_bus.id = 'sb_02' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3disk' (string)
54: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_01'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_sb_01' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (sb_01)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/sb_01' (string)
ps3_system_bus.id = 'sb_01' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3flash' (string)
55: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_ioc0_02'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_ioc0_02' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (ioc0_02)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/ioc0_02' (string)
ps3_system_bus.id = 'ioc0_02' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'snd_ps3' (string)
56: udi = '/org/freedesktop/Hal/devices/ps3_system_bus_ioc0_01'
info.bus = 'ps3_system_bus' (string)
info.udi = '/org/freedesktop/Hal/devices/ps3_system_bus_ioc0_01' (string)
linux.subsystem = 'ps3_system_bus' (string)
info.subsystem = 'ps3_system_bus' (string)
info.product = 'PS3 Device (ioc0_01)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/ps3_system/ioc0_01' (string)
ps3_system_bus.id = 'ioc0_01' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'ps3fb' (string)
57: udi = '/org/freedesktop/Hal/devices/platform_windfarm_0'
platform.id = 'windfarm.0' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_windfarm_0' (string)
linux.subsystem = 'platform' (string)
info.subsystem = 'platform' (string)
info.product = 'Platform Device (windfarm.0)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/windfarm.0' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
58: udi = '/org/freedesktop/Hal/devices/platform_serial_txx9'
platform.id = 'serial_txx9' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_serial_txx9' (string)
linux.subsystem = 'platform' (string)
info.subsystem = 'platform' (string)
info.product = 'Platform Device (serial_txx9)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/serial_txx9' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.linux.driver = 'serial_txx9' (string)
59: udi = '/org/freedesktop/Hal/devices/platform_bluetooth'
platform.id = 'bluetooth' (string)
info.bus = 'platform' (string)
info.udi = '/org/freedesktop/Hal/devices/platform_bluetooth' (string)
linux.subsystem = 'platform' (string)
info.subsystem = 'platform' (string)
info.product = 'Platform Device (bluetooth)' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/platform/bluetooth' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
More information about the hal
mailing list