diff options
Diffstat (limited to 'runtime/org.eclipse.etrice.runtime.c/src/platforms')
-rw-r--r-- | runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_POSIX_GENERIC_GCC/etSema.c | 7 | ||||
-rw-r--r-- | runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_WIN_MinGW/etSema.c | 6 |
2 files changed, 13 insertions, 0 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_POSIX_GENERIC_GCC/etSema.c b/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_POSIX_GENERIC_GCC/etSema.c index 8eb5660f2..9f8d583cf 100644 --- a/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_POSIX_GENERIC_GCC/etSema.c +++ b/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_POSIX_GENERIC_GCC/etSema.c @@ -39,6 +39,13 @@ void etSema_destruct(etSema* self){ ET_MSC_LOGGER_SYNC_EXIT } +void etSema_wakeupFromISR(etSema* self){ + ET_MSC_LOGGER_SYNC_ENTRY("etSema", "wakeupFromISR") + + ET_MSC_LOGGER_SYNC_EXIT +} + + void etSema_wakeup(etSema* self){ ET_MSC_LOGGER_SYNC_ENTRY("etSema", "wakeup") { diff --git a/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_WIN_MinGW/etSema.c b/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_WIN_MinGW/etSema.c index 5d779ec26..cb38e9b6b 100644 --- a/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_WIN_MinGW/etSema.c +++ b/runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_WIN_MinGW/etSema.c @@ -33,6 +33,12 @@ void etSema_destruct(etSema* self){ ET_MSC_LOGGER_SYNC_EXIT } +void etSema_wakeupFromISR(etSema* self){ + ET_MSC_LOGGER_SYNC_ENTRY("etSema", "wakeupFromISR") + + ET_MSC_LOGGER_SYNC_EXIT +} + void etSema_wakeup(etSema* self){ ET_MSC_LOGGER_SYNC_ENTRY("etSema", "wakeup") SetEvent( self->osData ); |