Подскажите, где можно взять реализацию циклического FIFO буфера пакетов , не использующего динамическую память, в котором были бы следующие операции:
-добавить очередной пакет в конец буфера
-получить указатель на начало очередного пакета из головы буфера
-пометить пакет в начале буфера, как "обработанный" (типа удалить)
Отличие от обычного циклического FIFO буфера в том, что 1)пакеты могут быть разного размера 2) должна обрабатываться ситуация "неиспользуемого пустого места" в конце памяти, на которой развернут FIFO, которое остается, если очередной пакет целиком туда не влезает.
Самому писать ломает, думаю, этот велосипед много где был уже..
Я планирую использовать его в программе на микроконтроллере.
Кто встречал, такое или похожее, киньтесь ссылкой!
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от ierton
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от ierton
Ответ на:
комментарий
от omerm
Ответ на:
комментарий
от rei3er
Ответ на:
комментарий
от ierton
Ответ на:
комментарий
от ierton
Ответ на:
комментарий
от rei3er
Ответ на:
комментарий
от ierton
Ответ на:
комментарий
от klalafuda
Ответ на:
комментарий
от ierton
Ответ на:
комментарий
от klalafuda
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Оптимизированный циклический буфер (2020)
- Форум FIFO... (2003)
- Форум FIFO. (2003)
- Форум Сочетания клавиш (2016)
- Форум FIFO(2)... (2003)
- Форум FIFO(3)... (2003)
- Форум чтение fifo (2006)
- Форум [Gentoo] циклическая зависимость (2012)
- Форум Сложное циклическое вычисление. (2020)
- Форум Ошибка: циклические зависимости: (2021)