-
What we've been reading in November (2021)
Here are the articles, videos, and tools that we’ve been excited about this November.
-
Pocket article: How to implement and use `.noinit` RAM
This pocket article will describe how a non-initialized region of memory works, how to implement it, and how it can be used in a typical embedded system.
-
New Events and Jobs Pages on Interrupt
Interrupt now has a community-curated Events and Jobs page! We’ve pre-populated it a bit and we invite and welcome you to submit job listings and events that you believe are relevant to the embedded engineering space.
-
What we've been reading in October (2021)
Here are the articles, videos, and tools that we’ve been excited about this October.
-
Automatically format and lint code with pre-commit
This article provides some background and guidelines for using
pre-commit
to automatically format and lint C-language firmware codebases. We’ll cover general guidelines and go over an example set of checks that can be helpful when working on firmware code. -
What we've been reading in September (2021)
Here are the articles, videos, and tools that we’ve been excited about this September.
-
Peeking inside CMSIS-Packs
In this article, we’ll take a look at what CMSIS-Packs are, and how they can be useful!
-
Profiling newlib-nano's memcpy
This article takes a look at one of the commonly used functions provided by the Newlib C library:
memcpy
. We’ll examine the default nano implementation and the performance implications, comparing it against the faster non-default implementation.