Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Go to file
Allan Stephens 16504c27c1 kernel: Revise microkernel server's recognition of command types
Revises microkernel server command stack processing to allow the
server to support more than 2 types of commands. The lowest 2 bits
of the command now indicate the command's type:

0 - process specified command packet
1 - give specified event (from ISR or fiber)
2 - give specified semaphore (from ISR or fiber)
3 - reserved for future use

Note: Support for type 2 will be provided in a future commit.

Change-Id: I9f83f92a301fb5df3dd479b5d43b187371e11ad8
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-02-05 20:24:41 -05:00
arch x86: CLFLUSH and cache line size detection 2016-02-05 20:24:41 -05:00
doc Zephyr 0.6.0 2016-02-05 20:24:37 -05:00
drivers Add UART irq input hook to uart_console_isr() 2016-02-05 20:24:41 -05:00
include kernel: Minor tweak to generation of microkernel TICK_EVENT 2016-02-05 20:24:41 -05:00
kernel kernel: Revise microkernel server's recognition of command types 2016-02-05 20:24:41 -05:00
lib checkpatch: warning - block_comment_style 2016-02-05 20:24:35 -05:00
misc printk: Standardize support for %% 2016-02-05 20:24:36 -05:00
net Bluetooth: L2CAP: Unref buffer after calling recv callback 2016-02-05 20:24:41 -05:00
samples test_atomic: test case to verify atomic.h 2016-02-05 20:24:41 -05:00
scripts kbuild: remove unused and unsupported GCOV_KERNEL 2016-02-05 20:24:41 -05:00
.checkpatch.conf checkpatch: ignore NETWORKING_BLOCK_COMMENT_STYLE 2016-02-05 20:24:36 -05:00
.gitattributes
.gitignore
.mailmap Update .mailmap 2016-02-05 20:24:37 -05:00
Kbuild mdef: do not try to use MDEF file if it was not defined 2016-02-05 20:24:23 -05:00
Kconfig Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
Kconfig.zephyr Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
Makefile build: remove unsupported targets from Makefile 2016-02-05 20:24:41 -05:00
Makefile.inc x86: CLFLUSH and cache line size detection 2016-02-05 20:24:41 -05:00
zephyr-env.sh Make zephyr-env.sh work when cd is aliased 2016-02-05 20:24:36 -05:00