summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/usb-as3525.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/as3525/usb-as3525.c')
-rw-r--r--firmware/target/arm/as3525/usb-as3525.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/target/arm/as3525/usb-as3525.c b/firmware/target/arm/as3525/usb-as3525.c
index c32aa3c249..d5535d00b8 100644
--- a/firmware/target/arm/as3525/usb-as3525.c
+++ b/firmware/target/arm/as3525/usb-as3525.c
@@ -22,7 +22,9 @@
22#include <stdbool.h> 22#include <stdbool.h>
23#include "config.h" 23#include "config.h"
24#include "usb.h" 24#include "usb.h"
25#ifdef HAVE_USBSTACK
25#include "usb_core.h" 26#include "usb_core.h"
27#endif
26#include "usb-target.h" 28#include "usb-target.h"
27#include "power.h" 29#include "power.h"
28#include "as3525.h" 30#include "as3525.h"
@@ -39,10 +41,14 @@
39 41
40void usb_enable(bool on) 42void usb_enable(bool on)
41{ 43{
44#ifdef HAVE_USBSTACK
42 if (on) 45 if (on)
43 usb_core_init(); 46 usb_core_init();
44 else 47 else
45 usb_core_exit(); 48 usb_core_exit();
49#else
50 (void)on;
51#endif
46} 52}
47 53
48void usb_init_device(void) 54void usb_init_device(void)