64K

That ought to be enough for anybody

Big Blue Hat

Like most people on the Interwebs, I was unable to peacefully drink my morning coffee due to the news that Red Hat is going to be bought by none other than IBM.

Am I worried?

(more…)

Why is Azure Such a Big Deal for Linux?

We are nearing the twenty-year anniversary of the Halloween documents, and in this context, I find myself routinely answering the same question: why is Azure so important for Linux and Microsoft? Why is it such a big deal?What’s this EEE that old people keep talking about?

(more…)

Design for Debuggability

There is a part of writing a Linux BSP that I dread profoundly, and it’s among the most trivial ones. Specifically, I’m talking about that part where you’ve written a new device driver, or modified something in an old one, or you just need to configure it. You’ve added the right incantation in the device tree, you boot, and nothing happens. The module isn’t probed, or your changes are silently ignored.

(more…)

RISC-V: You Should Be Looking Into It Today

If you’d have told me five years ago that soon enough I will be able to drop a Cortex M IP in my design, at no price at all, there is a good chance that I would have said something snarky about optimism and how harsh reality actually is.

And yet here we are. Arm just started giving Cortex M IP cores away.

(more…)

Haiku Beta released

While I was up in the mountains this weekend, I missed the greatest news since Duke Nukem was launched: Haiku Beta 1 just went live. Naturally enough, as soon as I had a free evening, I had to boot it up.

(more…)