References:
UDEVudev f.a.q. http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-FAQ
writing udev rules http://www.reactivated.net/writing_udev_rules.html
good howto http://webpages.charter.net/decibelshelp/LinuxHelp_UDEVPrimer.html
udev实现原理 http://blog.csdn.net/absurd/archive/2007/04/27/1587938.aspx
hotplug and firmware loading with sysfs
http://www.kerneltravel.net/jiaoliu/sysfs.txt
HALthe purpose of hal http://www.ometer.com/hardware.html
hal web site http://freedesktop.org/wiki/Software_2fhal
Mark discovering hal http://www.mythic-beasts.com/~mark/random/hal/
Hal specifications http://webcvs.freedesktop.org/hal/hal/doc/spec/hal-spec.html?view=co#ov_hal_linux26
http://people.freedesktop.org/~david/hal-spec/hal-spec.html
Linux HAL的工作原理 http://blog.csdn.net/absurd/archive/2007/05/03/1595625.aspx
D-BUSd-bus f.a.q. http://dbus.freedesktop.org/doc/dbus-faq.html#id2688224
d-bus example http://www.ibm.com/developerworks/cn/linux/l-dbus.html
d-bus study http://blog.csdn.net/yuhang111/archive/2007/08/27/1760141.aspx