This website requires JavaScript.
Explore
Help
Sign In
OrgZephyr
/
zephyr
mirror of
https://github.com/zephyrproject-rtos/zephyr.git
Watch
1
Star
0
Fork
You've already forked zephyr
0
Code
Issues
Releases
Wiki
Activity
7205070402
zephyr
/
tests
/
kernel
/
test_context
/
prj_arm.conf
4 lines
71 B
Plaintext
Raw
Normal View
History
Unescape
Escape
irq_offload: API to run a function in IRQ context Software interrupts or system calls aren't really appropriate for zephyr, but we have an ongoing need in our test code to run a function with arguments synchronously in interrupt context. This patch introduces irq_offload() which allows us to do this without separate initialization or having to manage fake IRQs in the interrupt controller. ARM assembly code contributed by Benjamin Walsh <benjamin.walsh@windriver.com> ARC is not yet implemented but will be in a subsequent patch. irq_test_common.h has been removed and all test cases updated to use the new API. Change-Id: I9af99ed31b62bc7eb340e32cf65e3d11354d1ec7 Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2015-11-18 06:08:45 +08:00
CONFIG_IRQ_OFFLOAD=y
First commit Signed-off-by: <inaky.perez-gonzalez@intel.com>
2015-04-11 07:44:37 +08:00
CONFIG_ZERO_LATENCY_IRQS=y
test_context: add test for fiber delayed start and sleep The test verifies that delayed fibers are started in the right order, and that cancelling delayed fibers recomputes correctly the timeouts in the queue. Also test the fiber_sleep() API. Change-Id: Ic3169a90b434a81c96e7c5d3c74c39431c988f39 Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2015-06-15 02:27:07 +08:00
CONFIG_NANO_TIMEOUTS=y