zephyr/kernel/microkernel
Daniel Leung 09387cc9dd Redefine microkernel mailbox object identifier type
The opaque mailbox object id type is now a pointer to
the associated mailbox structure, rather than an index
into the microkernel's array of mailbox structures.

This change is a pre-requisite to support for private
mailboxes, which are defined in source code.

Change-Id: Ide832eee2a0762e601847ad07afba380bd79ed8b
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2016-02-05 20:15:18 -05:00
..
include Redefine microkernel mailbox object identifier type 2016-02-05 20:15:18 -05:00
k_command_packet.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
k_event.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_fifo.c microkernel: Rename struct que_struct to _k_fifo_struct 2016-02-05 20:15:18 -05:00
k_idle.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_init.c Microkernel timer uses new driver initialization 2016-02-05 20:14:37 -05:00
k_irq.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
k_mailbox.c Redefine microkernel mailbox object identifier type 2016-02-05 20:15:18 -05:00
k_memory_map.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_memory_pool.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_move_data.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
k_mutex.c microkernel: Rename struct mutex_struct to _k_mutex_struct 2016-02-05 20:14:46 -05:00
k_nop.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_offload.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_pipe_buffer.c pipe: Fix stray reference to ChBuff 2016-02-05 20:14:38 -05:00
k_pipe_get.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_pipe_put.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_pipe_util.c Revise 'channel' comments in microkernel's pipe code 2016-02-05 20:14:37 -05:00
k_pipe_xfer.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_pipe.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_semaphore.c microkernel: Rename struct sem_struct to _k_sem_struct 2016-02-05 20:15:18 -05:00
k_server.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_task_monitor.c Rename microkernel's minik.h to micro_private.h 2016-02-05 20:14:26 -05:00
k_task.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_ticker.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
k_timer.c microkernel: remove kernel service dispatch table 2016-02-05 20:14:46 -05:00
Kconfig Remove obsolete kernel references to BSP 2016-02-05 20:14:39 -05:00
Makefile Rename microkernel's global.c to k_init.c 2016-02-05 20:14:25 -05:00