Нет. В драйвере сетевого адаптера сделать обработку прерывания по
приёму, там делать как надо. И добавить периодическое прерывание по
таймеру с тем же приоритетом, потому что стек должен крутиться и
без приёма пакетов. Да, драйвер сетевого адаптера вы должны сделать
сами.