Skip to content
Snippets Groups Projects
Commit 21fc21f8 authored by Jack Styles's avatar Jack Styles
Browse files

cmsis-5: Fix data type in Mock


Fix mismatching data types in CMSIS 5 mock.
These became apparent while writing Unit Tests
for the `azure-iot-sdk-c` component that
the data types were not matching the CMSIS
RTOS API. This commit fixes this.

Signed-off-by: Jack Styles's avatarJack Styles <jack.styles@arm.com>
parent aa05e163
No related branches found
No related tags found
No related merge requests found
......@@ -252,7 +252,7 @@ DECLARE_FAKE_VALUE_FUNC(int32_t, osKernelUnlock);
DECLARE_FAKE_VALUE_FUNC(int32_t, osKernelRestoreLock, int32_t);
DECLARE_FAKE_VALUE_FUNC(uint32_t, osKernelSuspend);
DECLARE_FAKE_VOID_FUNC(osKernelResume, int32_t);
DECLARE_FAKE_VALUE_FUNC(int32_t, osKernelGetTickCount);
DECLARE_FAKE_VALUE_FUNC(uint32_t, osKernelGetTickCount);
DECLARE_FAKE_VALUE_FUNC(int32_t, osKernelGetTickFreq);
DECLARE_FAKE_VALUE_FUNC(int32_t, osKernelGetSysTimerCount);
DECLARE_FAKE_VALUE_FUNC(int32_t, osKernelGetSysTimerFreq);
......@@ -300,7 +300,7 @@ DECLARE_FAKE_VALUE_FUNC(osStatus_t, osTimerDelete, osTimerId_t);
// ==== Event Flags Management Functions ====
DECLARE_FAKE_VALUE_FUNC(osEventFlagsId_t, osEventFlagsNew, const osEventFlagsAttr_t);
DECLARE_FAKE_VALUE_FUNC(osEventFlagsId_t, osEventFlagsNew, const osEventFlagsAttr_t *);
DECLARE_FAKE_VALUE_FUNC(const char *, osEventFlagsGetName, osEventFlagsId_t);
DECLARE_FAKE_VALUE_FUNC(uint32_t, osEventFlagsSet, osEventFlagsId_t, uint32_t);
DECLARE_FAKE_VALUE_FUNC(uint32_t, osEventFlagsClear, osEventFlagsId_t, uint32_t);
......
......@@ -15,7 +15,7 @@ DEFINE_FAKE_VALUE_FUNC(int32_t, osKernelUnlock);
DEFINE_FAKE_VALUE_FUNC(int32_t, osKernelRestoreLock, int32_t);
DEFINE_FAKE_VALUE_FUNC(uint32_t, osKernelSuspend);
DEFINE_FAKE_VOID_FUNC(osKernelResume, int32_t);
DEFINE_FAKE_VALUE_FUNC(int32_t, osKernelGetTickCount);
DEFINE_FAKE_VALUE_FUNC(uint32_t, osKernelGetTickCount);
DEFINE_FAKE_VALUE_FUNC(int32_t, osKernelGetTickFreq);
DEFINE_FAKE_VALUE_FUNC(int32_t, osKernelGetSysTimerCount);
DEFINE_FAKE_VALUE_FUNC(int32_t, osKernelGetSysTimerFreq);
......@@ -53,7 +53,7 @@ DEFINE_FAKE_VALUE_FUNC(osStatus_t, osTimerStop, osTimerId_t);
DEFINE_FAKE_VALUE_FUNC(uint32_t, osTimerIsRunning, osTimerId_t);
DEFINE_FAKE_VALUE_FUNC(osStatus_t, osTimerDelete, osTimerId_t);
DEFINE_FAKE_VALUE_FUNC(osEventFlagsId_t, osEventFlagsNew, const osEventFlagsAttr_t);
DEFINE_FAKE_VALUE_FUNC(osEventFlagsId_t, osEventFlagsNew, const osEventFlagsAttr_t *);
DEFINE_FAKE_VALUE_FUNC(const char *, osEventFlagsGetName, osEventFlagsId_t);
DEFINE_FAKE_VALUE_FUNC(uint32_t, osEventFlagsSet, osEventFlagsId_t, uint32_t);
DEFINE_FAKE_VALUE_FUNC(uint32_t, osEventFlagsClear, osEventFlagsId_t, uint32_t);
......
cmsis-5: Fix datatype in mock
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment