1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef ARCH_COMMON_FREERTOS62541_H_
- #define ARCH_COMMON_FREERTOS62541_H_
- #include <stdlib.h>
- #include <string.h>
- #ifdef BYTE_ORDER
- # undef BYTE_ORDER
- #endif
- #include <unistd.h> // read, write, close
- #define UA_sleep_ms(X) vTaskDelay(pdMS_TO_TICKS(X))
- #ifdef OPEN62541_FEERTOS_USE_OWN_MEM
- # define UA_free vPortFree
- # define UA_malloc pvPortMalloc
- # define UA_calloc pvPortCalloc
- # define UA_realloc pvPortRealloc
- #else
- # define UA_free free
- # define UA_malloc malloc
- # define UA_calloc calloc
- # define UA_realloc realloc
- #endif
- #define UA_access access
- #include <stdio.h>
- #define UA_snprintf snprintf
- #define UA_LOG_SOCKET_ERRNO_WRAP(LOG) { \
- char *errno_str = ""; \
- LOG; \
- }
- #endif
|