aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/native
diff options
context:
space:
mode:
Diffstat (limited to 'src/platforms/native')
-rw-r--r--src/platforms/native/platform.c6
-rw-r--r--src/platforms/native/platform.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/platforms/native/platform.c b/src/platforms/native/platform.c
index 8c6bb7a..fe47ba0 100644
--- a/src/platforms/native/platform.c
+++ b/src/platforms/native/platform.c
@@ -125,6 +125,12 @@ int platform_init(void)
return 0;
}
+void platform_delay(uint32_t delay)
+{
+ timeout_counter = delay;
+ while(timeout_counter);
+}
+
void sys_tick_handler(void)
{
if(running_status)
diff --git a/src/platforms/native/platform.h b/src/platforms/native/platform.h
index 1c97c9c..ea11be3 100644
--- a/src/platforms/native/platform.h
+++ b/src/platforms/native/platform.h
@@ -135,6 +135,7 @@ int platform_init(void);
void morse(const char *msg, char repeat);
const char *platform_target_voltage(void);
int platform_hwversion(void);
+void platform_delay(uint32_t delay);
/* <cdcacm.c> */
void cdcacm_init(void);