This past weekend, I had the pleasure of attending Makerfaire and, I’ve got to say, if you’re a geek that’s never gone, you really need to try to fit one in sometime. I can honestly say, it was one of the most magical places to which I’ve ever been. Obviously, it wasn’t the actual “place” that made it magical, but rather, that mythological creature: The Maker ! In many ways, Makers are like students from Hogwarts in that, there i...Read More
One of the reasons I started this blog is to take some of the mystery out of BIOS, which is often portrayed as arcane computing … some combination of technology and black magic. I think it’s valuable to take time in this forum to expose the type of tools available to the BIOS developer. Today’s article focuses on how an Independent BIOS Vendor (IBV) handles debugging BIOS issues. The goal for any BIOS vendor is to deliver a product that doesn’t require extensive d...Read More
If you've looked at anything related to the Basic Input/Output System (BIOS) in the past few months, you’ve seen the acronym “UEFI” a lot. Not only are the major BIOS vendors offering UEFI solutions, but Intel uses UEFI for embedded development platforms and customer reference boards. There’s piles of technical nonsense we can discuss here for firmware developers … documented protocols, drivers that replace legacy Option ROMs, C programming int...Read More