aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/native/platform.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/platforms/native/platform.c')
-rw-r--r--src/platforms/native/platform.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/platforms/native/platform.c b/src/platforms/native/platform.c
index 2789d8c..5e5c78c 100644
--- a/src/platforms/native/platform.c
+++ b/src/platforms/native/platform.c
@@ -158,12 +158,15 @@ void platform_srst_set_val(bool assert)
gpio_set_val(SRST_PORT, SRST_PIN, !assert);
}
}
-bool platform_target_get_power(void) {
+
+bool platform_target_get_power(void)
+{
if (platform_hwversion() > 0) {
- return gpio_get(PWR_BR_PORT, PWR_BR_PIN);
+ return !gpio_get(PWR_BR_PORT, PWR_BR_PIN);
}
- return 1; /* 1 = Unpowered */
+ return 0;
}
+
void platform_target_set_power(bool power)
{
if (platform_hwversion() > 0) {