Firmware-related blogs
This short post describes some firmware-related blogs, including this one. Does talking about one's own blog make this a meta-blog posting, or given the pain in getting through this read along w/ the...
View ArticleOption ROM's, code size
I noticed the recent post on Google+ https://plus.google.com/u/0/113713059726404063654/posts/7KTPg174pm1 about the UEFI PlugFest presentation...
View ArticleSoftware assurance, security, and more talks
On the topic of software assurance and security, I'd like to provide a quick summary of the Design Automation Conference (DAC) panel discussionFazzari, et al., “Panel: Design for Hardware Security: Can...
View ArticleEFI Byte Code
This short post will provide some history around the EFI Byte Code (EBC). There were some interesting questions around this at...
View ArticleSMI Transfer Monitor (STM) Unleashed
I'm happy to announce today that the SMI Transfer Monitor (STM) documentation and code have been released today. This aligns with my Intel Developer Forum (IDF) presentation "STTS003 - Developing...
View ArticleAnniversary.next^4, life, death, and debug
I have been trying to maintain a tradition of blogging on my work anniversary http://vzimmer.blogspot.com/2015/02/anniversary-next-3-and-3-behaviors.html. Given that this is a firmware blog, I will try...
View ArticleFirmware Configuration, or "Is Feature XYZ enabled"
You may have noticed the recent posting on the EDKII mailing list https://www.mail-archive.com/edk2-devel@lists.01.org/msg06031.html about HII export. The mail questions the utility of exporting this...
View ArticleOpen Compute 2016
I just returned from the Open Compute Project (OCP) U.S. Summit 2016 in San Jose. I gave a talk on firmware updates http://ocpussummit2016.sched.org/event/68u5/towards-a-firmware-update-standard. The...
View ArticleColleagues across the Pacific
The nice thing about working with a multinational company (MNC) is that I have colleagues from around the world. The far east represents an important location for systems development, including...
View ArticleOpen source platforms, FSP consumers, FSP producers, and STM updates
OverviewYou've seen in the past when I have talked about Intel Firmware Support Package (FSP), hearkening back to 2014 [1][2]. There are 2 parts to FSP - the Consumer or use of the FSP in a platform,...
View ArticleShields and Networks
In this blog I opine about shields, API's, and networks.To begin with shields, the clip 'UEFI on Agents of S.H.I.E.L.D.' https://www.youtube.com/watch?v=9lc95nXKWMM and associated transcript dialog...
View ArticleM, M, and P
These three letters stand for "Mission, Mastery, and Passion."I was motivated to scribe this quick blog based upon a conversation with an engineer in the Seattle area awhile back. He had lived through...
View ArticleConferences, Forums, and Writings
It has been some time since I touched this blog. Thanks to Lee F. for his recent email bump "the blogosphere misses you" for reminding me of gap. I'll try to play a bit of catch up with today's...
View ArticleProvisioning, Porting and Types
I'd like to begin this posting with a review of work presented years ago. Specifically, my friend Harry H provided me copies of my first three Intel Developer Forum (IDF) presentations from 2003...
View ArticleSaying good bye to 2016
I meant to do a final blog of '16 but I instead opted to catch the fireworks at the Seattle Space NeedleI like the end of the year as it hosts the Chaos Communications Conference (33c3). I recall...
View ArticleWhose bug is it?
My favorite quote from chapter 1, page 1 of http://dl.acm.org/citation.cfm?id=2742705 includes "'If you can fix a hardware bug in firmware, it’s not a bug but a documentation issue.' —An anonymous...
View ArticleSpecifications and a New Book
I recently came across http://electronicdesign.com/embedded/what-s-difference-between-de-jure-and-de-facto-standards which reminded me of the world of firmware. Specifically, there is an interplay of...
View ArticleThis one is for 20, or Anniversary.Next^5
As I reach my 20 year anniversary with Intel today, I reflect upon advice that resonates with me. I especially like the posting...
View ArticleUEFI and Security postings
I was pleased to see https://firmwaresecurity.com/2017/05/25/intel-atr-releases-uefi-firmware-training-materials/ a few days ago and the associated Github repo...
View ArticleBlack Hat USA 2017 - Firmware is the new black?
Happy to be back from Black Hat in Las Vegas. I usually capture photos of my journey, but I must have lost my head on this treksince I only captured a couple notable shots, includingandRegarding the...
View Article