From 16709505fc9e184332184a871a8974a9c04f4ee4 Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Sun, 15 Jun 2014 12:35:59 -0700 Subject: [PATCH] USB0 and USB1 LEDs are only on Jellybean and Jawbreaker. --- firmware/common/hackrf_core.c | 2 ++ firmware/common/hackrf_core.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/firmware/common/hackrf_core.c b/firmware/common/hackrf_core.c index c06452d4..53918c9c 100644 --- a/firmware/common/hackrf_core.c +++ b/firmware/common/hackrf_core.c @@ -595,8 +595,10 @@ void pin_setup(void) { scu_pinmux(SCU_PINMUX_BOOT3, SCU_GPIO_FAST); /* Configure USB indicators */ +#if (defined JELLYBEAN || defined JAWBREAKER) scu_pinmux(SCU_PINMUX_USB_LED0, SCU_CONF_FUNCTION3); scu_pinmux(SCU_PINMUX_USB_LED1, SCU_CONF_FUNCTION3); +#endif /* Configure all GPIO as Input (safe state) */ GPIO0_DIR = 0; diff --git a/firmware/common/hackrf_core.h b/firmware/common/hackrf_core.h index 0b9a833b..8ce6c943 100644 --- a/firmware/common/hackrf_core.h +++ b/firmware/common/hackrf_core.h @@ -67,8 +67,10 @@ extern "C" #define SCU_PINMUX_BOOT3 (P2_9) /* GPIO1[10] on P2_9 */ /* USB peripheral */ +#if (defined JELLYBEAN || defined JAWBREAKER) #define SCU_PINMUX_USB_LED0 (P6_8) #define SCU_PINMUX_USB_LED1 (P6_7) +#endif /* SSP1 Peripheral PinMux */ #define SCU_SSP1_MISO (P1_3) /* P1_3 */