task_pipe_put_async -> task_pipe_block_put
task_mbox_put_async -> task_mbox_block_put
task_mbox_data_get_async_block -> task_mbox_data_block_get
task_mbox_data_get_async_block_wait -> task_mbox_data_block_get_wait
task_mbox_data_get_async_block_wait_timeout ->
task_mbox_data_block_get_wait_timeout
Previous names, focusing on 'async', were misleading, because:
- some of those APIs can be used synchronously as well
- other APIs can also do asynchronous transfer, and don't have 'async'
in their names
- the key concept of these APIs is that they use memory pool blocks
rather than raw data buffers.
Change-Id: I0c08a6cf950ab23bb4172ce25eb6f9886b037649
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
|
||
|---|---|---|
| .. | ||
| figures | ||
| microkernel_data.rst | ||
| microkernel_events.rst | ||
| microkernel_fifos.rst | ||
| microkernel_mailboxes.rst | ||
| microkernel_memory_maps.rst | ||
| microkernel_memory_pools.rst | ||
| microkernel_memory.rst | ||
| microkernel_mutexes.rst | ||
| microkernel_pipes.rst | ||
| microkernel_semaphores.rst | ||
| microkernel_signaling.rst | ||
| microkernel_task_irqs.rst | ||
| microkernel_tasks.rst | ||
| microkernel_timers.rst | ||
| microkernel.rst | ||