update class driver info,support class driver export

This commit is contained in:
jzlv
2022-03-23 17:15:57 +08:00
parent c44a26d69f
commit 563888ec14
10 changed files with 108 additions and 61 deletions

View File

@@ -506,4 +506,14 @@ const struct usbh_class_driver hub_class_driver = {
.driver_name = "hub",
.connect = usbh_hub_connect,
.disconnect = usbh_hub_disconnect
};
CLASS_INFO_DEFINE const struct usbh_class_info hub_class_info = {
.match_flags = USB_CLASS_MATCH_INTF_CLASS,
.class = USB_DEVICE_CLASS_HUB,
.subclass = 0,
.protocol = 0,
.vid = 0x00,
.pid = 0x00,
.class_driver = &hub_class_driver
};