Go to file
Benjamin Walsh 418e3d361b test_lifo: add multiple-waiters scenario
A number of fibers pend on a LIFO, then the task queues data on it, once
for each waiter. Each time, the first fiber in the queue wakes up, is
context-switched to, verifies the data is the one expected, and gives a
semaphore. The task finally must be able to obtain the semaphore an
amount of times equals to the number of fibers.

Change-Id: I2709ec56368fc72d365bd752657fb319a9b6c394
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-02-05 20:13:53 -05:00
arch
config
drivers
host
include nano_fifo: use a _nano_queue for the data queue 2016-02-05 20:13:53 -05:00
kernel nano objects: rename fiber/ISR 'give' routines 2016-02-05 20:13:53 -05:00
lib/libc/minimal
make
misc
net
samples test_lifo: add multiple-waiters scenario 2016-02-05 20:13:53 -05:00
scripts nano_lifo: allow multiple fibers to pend 2016-02-05 20:13:53 -05:00
shared/include/nanokernel/x86
.gitattributes
.gitignore
.mailmap
vxmicro-env.bash