diff options
| author | sakumisu <[email protected]> | 2023-12-05 21:39:36 +0800 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2023-12-05 21:39:36 +0800 |
| commit | ce2a438c991b92db35c4ed70be1d85ab3bc68fac (patch) | |
| tree | ae3cb3659c3b7888f853dd43ba22c6419fef6f8b | |
| parent | 297852ce16e5302bee304f302390ef98abbaaade (diff) | |
fix uninitialized warning
| -rw-r--r-- | port/musb/usb_dc_musb.c | 2 | ||||
| -rw-r--r-- | port/musb/usb_hc_musb.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/port/musb/usb_dc_musb.c b/port/musb/usb_dc_musb.c index 28e4af24..96fbaca7 100644 --- a/port/musb/usb_dc_musb.c +++ b/port/musb/usb_dc_musb.c @@ -270,7 +270,7 @@ int usbd_set_address(const uint8_t addr) uint8_t usbd_get_port_speed(const uint8_t port) { - uint8_t speed; + uint8_t speed = USB_SPEED_UNKNOWN; if (HWREGB(USB_BASE + MUSB_POWER_OFFSET) & USB_POWER_HSMODE) speed = USB_SPEED_HIGH; diff --git a/port/musb/usb_hc_musb.c b/port/musb/usb_hc_musb.c index dc6bbc1e..56543216 100644 --- a/port/musb/usb_hc_musb.c +++ b/port/musb/usb_hc_musb.c @@ -261,7 +261,7 @@ static void musb_read_packet(uint8_t ep_idx, uint8_t *buffer, uint16_t len) void musb_control_urb_init(uint8_t chidx, struct usbh_urb *urb, struct usb_setup_packet *setup, uint8_t *buffer, uint32_t buflen) { uint8_t old_ep_index; - uint8_t speed; + uint8_t speed = USB_TXTYPE1_SPEED_FULL; old_ep_index = musb_get_active_ep(); musb_set_active_ep(chidx); @@ -287,7 +287,7 @@ void musb_control_urb_init(uint8_t chidx, struct usbh_urb *urb, struct usb_setup void musb_bulk_urb_init(uint8_t chidx, struct usbh_urb *urb, uint8_t *buffer, uint32_t buflen) { uint8_t old_ep_index; - uint8_t speed; + uint8_t speed = USB_TXTYPE1_SPEED_FULL; old_ep_index = musb_get_active_ep(); musb_set_active_ep(chidx); @@ -334,7 +334,7 @@ void musb_bulk_urb_init(uint8_t chidx, struct usbh_urb *urb, uint8_t *buffer, ui void musb_intr_urb_init(uint8_t chidx, struct usbh_urb *urb, uint8_t *buffer, uint32_t buflen) { uint8_t old_ep_index; - uint8_t speed; + uint8_t speed = USB_TXTYPE1_SPEED_FULL; old_ep_index = musb_get_active_ep(); musb_set_active_ep(chidx); |
