From 29943181bb25953bd23fd3515ebe5809f7480de9 Mon Sep 17 00:00:00 2001 From: "Jost, Chris" <79271064+chrJost@users.noreply.github.com> Date: Fri, 26 Mar 2021 16:53:04 +0100 Subject: [PATCH 1/2] enable USBDEVICE on STM32L1 series, except for XDOT_L151CC --- targets/TARGET_STM/USBPhyHw.h | 2 +- targets/targets.json | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/targets/TARGET_STM/USBPhyHw.h b/targets/TARGET_STM/USBPhyHw.h index c8a94947b1..fc3f8c64a6 100644 --- a/targets/TARGET_STM/USBPhyHw.h +++ b/targets/TARGET_STM/USBPhyHw.h @@ -43,7 +43,7 @@ #if MBED_CONF_TARGET_USB_SPEED == USE_USB_NO_OTG -#if defined(TARGET_STM32F1) || defined(TARGET_STM32F3) || defined(TARGET_STM32WB) || defined(TARGET_STM32G4) +#if defined(TARGET_STM32F1) || defined(TARGET_STM32F3) || defined(TARGET_STM32L1) || defined(TARGET_STM32WB) || defined(TARGET_STM32G4) #define USBHAL_IRQn USB_LP_IRQn #elif defined(TARGET_STM32L5) #define USBHAL_IRQn USB_FS_IRQn diff --git a/targets/targets.json b/targets/targets.json index df1934fe77..fa6afb0497 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -3401,7 +3401,8 @@ "ANALOGOUT", "SERIAL_ASYNCH", "FLASH", - "MPU" + "MPU", + "USBDEVICE" ] }, "MCU_STM32L151xC": { @@ -3430,7 +3431,8 @@ } }, "device_has_remove": [ - "SERIAL_FC" + "SERIAL_FC", + "USBDEVICE" ], "device_name": "STM32L151CC", "detect_code": [ From 7f5fe0b8a8dd9610362f22a9ac97bc2de8f6e32f Mon Sep 17 00:00:00 2001 From: "Jost, Chris" <79271064+chrJost@users.noreply.github.com> Date: Mon, 29 Mar 2021 11:00:31 +0200 Subject: [PATCH 2/2] removed wrong usage of USBDEVICE --- targets/targets.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/targets/targets.json b/targets/targets.json index fa6afb0497..df1934fe77 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -3401,8 +3401,7 @@ "ANALOGOUT", "SERIAL_ASYNCH", "FLASH", - "MPU", - "USBDEVICE" + "MPU" ] }, "MCU_STM32L151xC": { @@ -3431,8 +3430,7 @@ } }, "device_has_remove": [ - "SERIAL_FC", - "USBDEVICE" + "SERIAL_FC" ], "device_name": "STM32L151CC", "detect_code": [