Cortex-m support

Jonathan Beri jmberi at
Sun Feb 4 21:04:29 CET 2018

Hi all,

Would it be possible to run WireGuard on cortex-m class devices? Either
bare-metal or on top of embedded OSes like FreeRTOS? Also, what's the
memory overhead (and total overhead if you estimate kernel modules used)?

Said differently, how tightly coupled is WireGuard to the kernel? Is the
code portable to other operating systems?

I just learned about WireGuard on the FLOSS podcast. Being UDP-based makes
it very attractive to IoT devices.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the WireGuard mailing list