Video blog: a real time operating system story

Video blog: a real time operating system story

My latest video blog is now available. I am telling a story about the RTOS business – specifically about how…

Simple real-time task scheduling – a question and an answer

Simple real-time task scheduling – a question and an answer

I recently received an email, from somebody with whom I was not acquainted, with the subject line “Probably a silly…

Not making chips – an agreement to facilitate early access to CPU architectures

Not making chips – an agreement to facilitate early access to CPU architectures

As a humble embedded software specialist, working for a company that is widely known in the EDA business [notwithstanding a…

Embedded software for free

Embedded software for free

I recently attended a funeral, after which was a lunch. When the guests had finished eating and had begun to…

Libraries – a good way to promote embedded code reuse?

Libraries – a good way to promote embedded code reuse?

As any software developer is well aware, the basic process for building an embedded application is quite straightforward. Normally, the…

Conferences: RTOS performance and a keynote

Conferences: RTOS performance and a keynote

This time of year is usually quite busy for me, presenting at conferences. This year is no exception. I recently…

Articles about power management and RTOS memory utilization

Articles about power management and RTOS memory utilization

I have had two articles published on embedded.com recently that address power management in embedded software and how memory is…

Video blog – using software IP

Video blog – using software IP

I recently wrote about my plans for a series of video blogs on embedded software topics. The first one, in…

ESC Silicon Valley: The RTOS Smackdown Revival

ESC Silicon Valley: The RTOS Smackdown Revival

For me, the Embedded Systems Conference has been an important date on my calendar for many years. The conference has…