fifo: Make use of k_queue as implementation
This makes k_fifo functions rely on k_queue and port k_poll to use k_queue directly. Once all users of k_fifo migrate to k_queue this should no longer be needed. Change-Id: Icf16d580f88d11b2cb89e1abd23ae314f43dbd20 Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
This commit is contained in:
parent
d07a328a95
commit
e5ed88f328
9 changed files with 48 additions and 231 deletions
|
@ -72,13 +72,6 @@
|
|||
_k_queue_list_end = .;
|
||||
} GROUP_DATA_LINK_IN(RAMABLE_REGION, ROMABLE_REGION)
|
||||
|
||||
SECTION_DATA_PROLOGUE(_k_fifo_area, (OPTIONAL),)
|
||||
{
|
||||
_k_fifo_list_start = .;
|
||||
KEEP(*(SORT_BY_NAME("._k_fifo.static.*")))
|
||||
_k_fifo_list_end = .;
|
||||
} GROUP_DATA_LINK_IN(RAMABLE_REGION, ROMABLE_REGION)
|
||||
|
||||
SECTION_DATA_PROLOGUE(_k_lifo_area, (OPTIONAL),)
|
||||
{
|
||||
_k_lifo_list_start = .;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue