From 42e41edfa1d7e1f5aa5e4b131d3af846ad71f0ff Mon Sep 17 00:00:00 2001 From: Richard Eoin Meadows Date: Wed, 28 May 2014 12:33:43 +0100 Subject: Target power option is only for versions > 0 --- src/platforms/native/platform.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/platforms/native/platform.c b/src/platforms/native/platform.c index 224daf8..d361ca8 100644 --- a/src/platforms/native/platform.c +++ b/src/platforms/native/platform.c @@ -154,11 +154,16 @@ void platform_srst_set_val(bool assert) } } bool platform_target_get_power(void) { - return gpio_get(PWR_BR_PORT, PWR_BR_PIN); + if (platform_hwversion() > 0) { + return gpio_get(PWR_BR_PORT, PWR_BR_PIN); + } + return 1; // 1 = Unpowered } void platform_target_set_power(bool power) { - gpio_set_val(PWR_BR_PORT, PWR_BR_PIN, !power); + if (platform_hwversion() > 0) { + gpio_set_val(PWR_BR_PORT, PWR_BR_PIN, !power); + } } void platform_delay(uint32_t delay) { -- cgit v1.2.3