zephyr/kernel/microkernel
Allan Stephens 0c8965fd99 kernel: Specify alignment of microkernel server command stack items
The microkernel server now relies on the fact that the command packets,
events, and semaphores passed to it via its command stack are 32 bit
aligned. This change explicitly ensures this alignment, rather than
leaving it to the compiler's discretion.

Change-Id: Ied7a0a0b4cc504c924520b72ef2b207b49470448
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-02-05 20:24:42 -05:00
..
include kernel: Specify alignment of microkernel server command stack items 2016-02-05 20:24:42 -05:00
Kconfig Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
Makefile Rename microkernel's global.c to k_init.c 2016-02-05 20:14:25 -05:00
k_command_packet.c kernel: Eliminate the need for command packet sets 2016-02-05 20:24:42 -05:00
k_event.c kernel: Revise microkernel server's recognition of command types 2016-02-05 20:24:41 -05:00
k_fifo.c checkpatch: warning - suspect_code_indent 2016-02-05 20:24:33 -05:00
k_idle.c Rename Profiler to Event Logger. 2016-02-05 20:24:41 -05:00
k_init.c checkpatch: warning - long_line 2016-02-05 20:24:33 -05:00
k_irq.c microkernel: introduce private event objects 2016-02-05 20:24:35 -05:00
k_mailbox.c checkpatch: warning - unnecssary_else 2016-02-05 20:24:35 -05:00
k_memory_map.c Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
k_memory_pool.c checkpatch: warning - long_line 2016-02-05 20:24:33 -05:00
k_move_data.c checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
k_mutex.c checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
k_nop.c checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
k_offload.c Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
k_pipe.c checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
k_pipe_buffer.c checkpatch: warning - unnecssary_else 2016-02-05 20:24:35 -05:00
k_pipe_get.c checkpatch: warning - unnecssary_else 2016-02-05 20:24:35 -05:00
k_pipe_put.c checkpatch: warning - unnecssary_else 2016-02-05 20:24:35 -05:00
k_pipe_util.c checkpatch: warning - line_spacing 2016-02-05 20:24:33 -05:00
k_pipe_xfer.c checkpatch: warning - unnecssary_else 2016-02-05 20:24:35 -05:00
k_semaphore.c kernel: Eliminate the need for command packet sets 2016-02-05 20:24:42 -05:00
k_server.c kernel: Eliminate the need for command packet sets 2016-02-05 20:24:42 -05:00
k_task.c checkpatch: warning - long_line 2016-02-05 20:24:33 -05:00
k_task_monitor.c kernel: Revise microkernel server's recognition of command types 2016-02-05 20:24:41 -05:00
k_ticker.c checkpatch: error - global_initialisers 2016-02-05 20:24:33 -05:00
k_timer.c checkpatch: error - global_initialisers 2016-02-05 20:24:33 -05:00