Сделал, работает. Съел на буферирование 80 кБ за 5 минут работы при
tot_len u16_t. :( Мог сломаться из-за переполнения переменной. Есть
у кого-нибудь мысли, как починить? Пока буду свою версию буфера пилить с размером size_t и без выбора типа пула. :( Если направите в сторону готового - буду признателен!