From c249d5fd548bcdb4c0943a25171f9a3c37f1798c Mon Sep 17 00:00:00 2001 From: Mahesh Mahadevan Date: Thu, 22 Aug 2019 11:17:35 -0500 Subject: [PATCH] K82F: Add USBDEVICE support Signed-off-by: Mahesh Mahadevan --- targets/TARGET_Freescale/USBPhy_Kinetis.cpp | 4 ++-- targets/targets.json | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/targets/TARGET_Freescale/USBPhy_Kinetis.cpp b/targets/TARGET_Freescale/USBPhy_Kinetis.cpp index 34d4ea43d1..65f796a3ba 100644 --- a/targets/TARGET_Freescale/USBPhy_Kinetis.cpp +++ b/targets/TARGET_Freescale/USBPhy_Kinetis.cpp @@ -17,7 +17,7 @@ #if defined(DEVICE_USBDEVICE) && DEVICE_USBDEVICE && \ (defined(TARGET_KL25Z) | defined(TARGET_KL43Z) | \ defined(TARGET_KL46Z) | defined(TARGET_K20D50M) | \ - defined(TARGET_K64F) | defined(TARGET_K22F) | \ + defined(TARGET_K64F) | defined(TARGET_K22F) | defined(TARGET_K82F) | \ defined(TARGET_TEENSY3_1)) #if defined(TARGET_KSDK2_MCUS) @@ -134,7 +134,7 @@ void USBPhyHw::init(USBPhyEvents *events) SYSMPU->CESR = 0; #endif -#if defined(TARGET_KL43Z) || defined(TARGET_K22F) || defined(TARGET_K64F) +#if defined(TARGET_KL43Z) || defined(TARGET_K22F) || defined(TARGET_K64F) || defined(TARGET_K82F) // enable USBFS clock CLOCK_EnableUsbfs0Clock(kCLOCK_UsbSrcIrc48M, 48000000U); #else diff --git a/targets/targets.json b/targets/targets.json index fc38da39d7..2b47eea269 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -1854,6 +1854,7 @@ "STDIO_MESSAGES", "TRNG", "FLASH", + "USBDEVICE", "QSPI" ], "release_versions": ["2", "5"],