aboutsummaryrefslogtreecommitdiff
path: root/src/platforms
diff options
context:
space:
mode:
authorGareth McMullin2014-08-08 20:22:33 +1200
committerGareth McMullin2014-08-08 20:22:33 +1200
commit8a32b46f65ad8bc20107a26df9b7d3d9a356a5ee (patch)
tree80ba4c514307889862325ec8fc672c8c7439a82d /src/platforms
parent84fc40085ea825e890d65ce4e5e4d87b51ea588d (diff)
Fix build for non-native targets.
Diffstat (limited to 'src/platforms')
-rw-r--r--src/platforms/native/platform.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/platforms/native/platform.h b/src/platforms/native/platform.h
index 5ca0408..3bbcd17 100644
--- a/src/platforms/native/platform.h
+++ b/src/platforms/native/platform.h
@@ -39,6 +39,7 @@
#define INLINE_GPIO
#define CDCACM_PACKET_SIZE 64
#define PLATFORM_HAS_TRACESWO
+#define PLATFORM_HAS_POWER_SWITCH
#define BOARD_IDENT "Black Magic Probe"
#define BOARD_IDENT_DFU "Black Magic Probe (Upgrade)"
#define BOARD_IDENT_UPD "Black Magic Probe (DFU Upgrade)"
@@ -225,7 +226,6 @@ static inline uint16_t _gpio_get(uint32_t gpioport, uint16_t gpios)
#define gpio_get _gpio_get
#endif
-#endif
#define disconnect_usb() gpio_set_mode(USB_PU_PORT, GPIO_MODE_INPUT, 0, USB_PU_PIN);
void assert_boot_pin(void);
@@ -233,3 +233,6 @@ void setup_vbus_irq(void);
void platform_srst_set_val(bool assert);
bool platform_target_get_power(void);
void platform_target_set_power(bool power);
+
+#endif
+