#define portQUEUE_OVERHEAD_BYTES 0
+/* 1 - semaphores are used to protect critical sections; 0 - interrupt disable is used to protect critical sections */
+#define SYS_ARCH_SEMPHR_PROTECT 1
+
typedef u8_t sys_prot_t;
/* The values for an unallocated entities. */
#define TRYPOST_ISR_SAFE 0
#define TRYFETCH_ISR_SAFE 0
-/* 1 - semaphores are used to protect critical sections; 0 - interrupt disable is used to protect critical sections */
-/* because of FIQ using for irq */
-//#define SYS_ARCH_SEMPHR_PROTECT 1
-
#endif /* !NO_SYS */
#endif /* __ARCH_SYS_ARCH_H__ */