From ce2a438c991b92db35c4ed70be1d85ab3bc68fac Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Tue, 5 Dec 2023 21:39:36 +0800 Subject: [PATCH] fix uninitialized warning --- port/musb/usb_dc_musb.c | 2 +- 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);