Saturday, October 14, 2017

The march of time

As I read, I couldn't help but think of the progression of IPV6 support in UEFI.
We compared the adoption arc of the two efforts in

Interesting milestones on both the technology front and in the specification / codebase curation are shown below

In 2010 my colleague Bob Hale and I noted the following about Tiano  9th generation in 2009.  Oh my.  Good thing we chose a different designation for the various types we snap EDKII trunk with the validated UDK releases

Lots of changes these last few years. Another journey on this trip was meeting Paul Otellini in 2005. I was definitely saddened by the news

But change is part of the trip. I recently said good bye to my colleague Lee Leahy. He and I collaborated for several years and had the opportunity to co-present

To remind us that he has retired to Hawaii, he left the following picture in the cubicle behind mine, taken from his new backyard.

A final marker of the change occurred when cleaning out some data books. The right hand side (RHS) is the programmers reference manual (PRM) for the 386SX, whereas the left hand side (LHS) stack includes the reference tomes for an Intel based CPU's from a couple of years ago (prior to all documents going online-only).

An example of the change include the RHS PRM description of an instruction such as SCAS. The description even listed the number of clocks to retire the instruction, which was possible in the days of simpler memory hierarchies, in order execution, etc.

The following shows the same instruction from the LHS.

More modes.  No clocks.  As times change, instructions change.

I look forward to chatting with people on Sunday about UEFI and security It's interesting to see this talk having been referenced in a few places, such as,,, and, too.

Speaking of change, time to break away from the PC.

Update from 10/18/2017
Thanks to the Lodge

for great questions and attendance this weekend

1 comment:

lau1871 said...

Hello, I have quoted this article at :

It is the github page where i share UEFI applications, I researched and translated about this topic and I relied on its article to create it. If you do not agree and you want me to delete the source please tell me.

Thank you very much for your work, I really enjoy your publications.