uC-OS2
uC-OS2 copied to clipboard
µC/OS-II is a preemptive, highly portable, and scalable real-time kernels. Designed for ease of use on a huge number of CPU architectures.
Flags will be consumed in OSFlagPost function in order theirs OSFlagPend.
``` #define FLAG_UNLOCKED ((OS_FLAGS)0x0001) OS_FLAG_GRP *flag_group; void WorkWithSharedResource() { INT8U err; // 1: Start of critical section OSFlagPend(flag_group, FLAG_UNLOCKED, (OS_FLAG_WAIT_SET_ANY + OS_FLAG_CONSUME), 0, &err); // 2: start long-running operation, wait...
pop stack to FPU registers {s0-s15,s16} and discard FPSCR
I am using Ports/PPC440 and qemu-system-ppc to learn more about uC-OS2. Tasks are running but I don't get OSTickISR to happen. I see in file os_cpu_a.S there is: ``` .org...
I am interested in ports/PowerPC/* ports. All of these (and in fact many other ports) all refer to a file "cpu.h" that I can't find anywhere in the repo. I...
I have to email, neither works out.It says not valid email. What should to resigter the website? Thank you