mirror of
https://github.com/hathach/tinyusb.git
synced 2025-02-11 00:39:57 +00:00
correct pio usb speed, and close device
This commit is contained in:
parent
7ea75d3c09
commit
d7d7e61f34
@ -1 +1 @@
|
|||||||
Subproject commit b507f95de457d5dc14fb15fd6481ef748c6e3342
|
Subproject commit 650ef75f0d8a4020a7ddc2ccee1ee0f3237ab760
|
@ -81,12 +81,15 @@ bool hcd_port_connect_status(uint8_t rhport)
|
|||||||
tusb_speed_t hcd_port_speed_get(uint8_t rhport)
|
tusb_speed_t hcd_port_speed_get(uint8_t rhport)
|
||||||
{
|
{
|
||||||
// TODO determine link speed
|
// TODO determine link speed
|
||||||
return TUSB_SPEED_FULL;
|
rhport = RHPORT_PIO(rhport);
|
||||||
|
return PIO_USB_HW_RPORT(rhport)->is_fullspeed ? TUSB_SPEED_FULL : TUSB_SPEED_LOW;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Close all opened endpoint belong to this device
|
// Close all opened endpoint belong to this device
|
||||||
void hcd_device_close(uint8_t rhport, uint8_t dev_addr)
|
void hcd_device_close(uint8_t rhport, uint8_t dev_addr)
|
||||||
{
|
{
|
||||||
|
rhport = RHPORT_PIO(rhport);
|
||||||
|
pio_usb_host_close_device(rhport, dev_addr);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t hcd_frame_number(uint8_t rhport)
|
uint32_t hcd_frame_number(uint8_t rhport)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user