libhd
5.0
|
changes in hd_t
base_class is now a struct, use base_class.id instead.
sub_class is now a struct, use sub_class.id instead.
prog_if is now a struct, use prog_if.id instead.
vendor is a struct replacing vend and vend_name. Use vendor.id and vendor.name now.
device is a struct replacing dev and dev_name. Use device.id and device.name now.
sub_vendor is a struct replacing sub_vend and sub_vend_name. Use sub_vendor.id and sub_vendor.name now.
sub_device is a struct replacing sub_dev and sub_dev_name. Use sub_device.id and sub_device.name now.
revision is a struct replacing rev and rev_name. Use revision.id and revision.name now.
compat_vendor is a struct replacing compat_vend. Use compat_vendor.id now.
compat_device is a struct replacing compat_dev. Use compat_device.id now.
interface functions removed
hd_bus_name is gone. Use bus.name instead.
hd_class_name is gone. Use base_class.name, sub_class.name or prog_if.name instead.
hd_vendor_name is gone. Use vendor.name instead.
hd_device_name is gone. Use device.name instead.
hd_sub_device_name is gone. Use sub_device.name instead.
hd_find_device_by_name is gone.