There has never been a more exciting time to be a part of the embedded software community and become an embedded software developer.
In the first part of this two part article we will look at why DMA is used and the benefits it can bring for overall system performance.
Getting an RTOS to run on the Raspberry Pi provides some interesting technical challenges, albeit challenges we have seen on different real-world projects over the years.
A new version of Wind River’s VxWorks real time operating system has been launched to help manufacturers of embedded devices take advantage of the unique opportunities posed by the ‘Internet of Things’.
Embedded software development specialists Pebble Bay Consulting Limited have announced they will be speaking at this year’s UK Device Developers' Conference.
Device drivers are the foundation of many embedded systems, and they are expected to be robust and stable while also delivering high performance. However, there are many ways to ensure that your drivers are unreliable, some of which are more subtle and easier to fall foul of than you might expect.