123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- #include <std.h>
- #include <tsk.h>
- #include <sem.h>
- #include <lck.h>
- #include <errno.h>
- typedef TSK_Handle pte_osThreadHandle;
- typedef SEM_Handle pte_osSemaphoreHandle;
- typedef LCK_Handle pte_osMutexHandle;
- #define OS_DEFAULT_PRIO 11
- #define OS_MAX_SIMUL_THREADS 10
- #ifndef EPERM
- #define EPERM 1
- #endif
- #ifndef ESRCH
- #define ESRCH 3
- #endif
- #ifndef EINTR
- #define EINTR 4
- #endif
- #ifndef EIO
- #define EIO 5
- #endif
- #ifndef EAGAIN
- #define EAGAIN 11
- #endif
- #ifndef ENOMEM
- #define ENOMEM 12
- #endif
- #ifndef EBUSY
- #define EBUSY 16
- #endif
- #ifndef EINVAL
- #define EINVAL 22
- #endif
- #ifndef ENOSPC
- #define ENOSPC 28
- #endif
- #ifndef EDEADLK
- #define EDEADLK 35
- #endif
- #ifndef ENOSYS
- #define ENOSYS 38
- #endif
- #ifndef ENOTSUP
- #define ENOTSUP 95
- #endif
- #ifndef ETIMEDOUT
- #define ETIMEDOUT 116
- #endif
|