• RSS
  • Twitter
  • LinkedIn
Basic Input/Output

Basic Input/Output

Powered by Blogger.
Menu
  • Home
  • About Me
  • Computer Chronicles
  • Jobs!
  • Patreon
Grid List
2014

Subversion, UEFI Strings, and Patch Incompatibility

Subversion, UEFI Strings, and Patch Incompatibility
Subversion, UEFI Strings, and Patch Incompatibility

In my organization, we use the popular Subversion version control system. I’m a Subversion fan, although I appreciate and enjoy git and M...

Read more »
6:00 AM
William Leara
0
HII, VCS
6:00 AM

Neat Things from COMDEX 1987

Neat Things from COMDEX 1987
Neat Things from COMDEX 1987

On a fabulous Computer Chronicles , Stewart and crew visited the COMDEX computer dealers’ conference in Las Vegas, in 1987. There were sev...

Read more »
7:00 AM
William Leara
0
Computer Chronicles, history, IBM, Intel
7:00 AM

Language Applications for UEFI BIOS

Language Applications for UEFI BIOS
Language Applications for UEFI BIOS

Earlier this year I graduated from the University of Texas at Austin with an M.S. in Engineering, majoring in Electrical & Computer Eng...

Read more »
7:00 AM
William Leara
1
ANTLR, VFR
7:00 AM

Tonight I Celebrate My luv (OS)

Tonight I Celebrate My luv (OS)
Tonight I Celebrate My luv (OS)

Yes, thank you Peabo Bryson and Roberta Flack for the title inspiration: Yes! Stay Classy 1983! With all due respect to Peabo and R...

Read more »
7:00 AM
William Leara
0
Intel, Linux, testing
7:00 AM

The Inside Story of Windows NT

The Inside Story of Windows NT
The Inside Story of Windows NT

A neat book I just finished is Showstopper!  The Breakneck Race to Create Windows NT and the Next Generation at Microsoft , by G. Pascal Zac...

Read more »
7:00 AM
William Leara
0
books, history, Microsoft, Windows
7:00 AM

A Tour of the Intel BITS

A Tour of the Intel BITS
A Tour of the Intel BITS

Burt and Josh Triplett have created a nifty tool for validating that a BIOS has successfully configured Intel resources such as: MSRs C-...

Read more »
7:00 AM
William Leara
0
Intel, testing
7:00 AM

My Favorite Obituary

My Favorite Obituary
My Favorite Obituary

Okay, I know it’s a bizarre title, but bear with me.  Mr. Tom Halfhill , a computer journalist I grew up reading in COMPUTE! magazine, wrot...

Read more »
6:00 AM
William Leara
0
Apple, C64, Commodore, history, IBM
6:00 AM

DMTF Webinars Now Available On-Demand

DMTF Webinars Now Available On-Demand
DMTF Webinars Now Available On-Demand

The Desktop Management Task Force (DMTF) produces standards of great interest to BIOS developers.  (e.g., SMBIOS) Did you know that DMTF we...

Read more »
8:00 PM
William Leara
0
smbios
8:00 PM

Uncrustify Your BIOS

Uncrustify Your BIOS
Uncrustify Your BIOS

One of my favorite newsletters is Jack Ganssle ’s The Embedded Muse .   In a recent issue , Jack discussed helpful tools for embedded system...

Read more »
7:30 AM
William Leara
2
coding standards, EDK, pretty print
7:30 AM

Quick-Start Guide to UDK2014

Quick-Start Guide to UDK2014
Quick-Start Guide to UDK2014

Getting the UEFI Development Kit (UDK) installed and building is the first step in attempting to work in BIOS development.  Here is my exper...

Read more »
12:18 AM
William Leara
6
EDK
12:18 AM

A Book Every BIOS Engineer Will Love

A Book Every BIOS Engineer Will Love
A Book Every BIOS Engineer Will Love

Vincent Zimmer published a blog post asking if there was a particular book that inspired your choice of profession.  For me, one of my favo...

Read more »
11:11 AM
William Leara
0
books, Data General
11:11 AM

Could This Be The Wrongest Prediction Of All Time?

Could This Be The Wrongest Prediction Of All Time?
Could This Be The Wrongest Prediction Of All Time?

In yet another fantastic Computer Chronicles episode, Stewart and Gary are this time talking to computer entrepreneurs. The year is 1984.  ...

Read more »
11:19 PM
William Leara
2
Computer Chronicles
11:19 PM

The Case of the Mysterious __chkstk

The Case of the Mysterious __chkstk
The Case of the Mysterious __chkstk

I was making a small change to a function:  adding to it a couple UINTN auto variables, a new auto EFI_GUID variable, and a handful of chang...

Read more »
12:04 PM
William Leara
4
Microsoft, setup
12:04 PM

As the Apple ][ Goes, So Goes the iPhone

As the Apple ][ Goes, So Goes the iPhone
As the Apple ][ Goes, So Goes the iPhone

With the great success of the iPhone comes many illegal knock-off manufacturers.  Sound familiar?  It should—Stewart Cheifet reported the sa...

Read more »
12:07 AM
William Leara
0
Apple, Computer Chronicles
12:07 AM
 
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

welcome

Welcome to the Basic Input/Output website! Here I share things pertaining to the arcane art of PC BIOS development. For spice, I add material about software development in general and some interesting computer history vignettes. Please, try to contain your excitement!
—William Leara
  • Populars
  • Comments
  • Archive

popular

  • JEDEC Manufacturer IDs Are a Mess
    The Vendor ID .  Seems like a pretty prosaic topic.  What's to say?  Every vendor has a numeric identifier that is globally unique so th...
  • UEFI Forum Updates All Specs, Dec 2024
    The UEFI Forum updated all three of its specifications in December, 2024:  ACPI, UEFI, and PI. As a refresher: Advanced Configuration and P...
  • Reverse Engineering UEFI with Ghidra
    Ghidra is a free and open-source tool for software reverse engineering.  It is extensible, and allows for application-specific capabilities...
  • EDID and DisplayID
    In " The Before Times" (think: 1980s), there was no way for graphics adapters and monitors to negotiate a common set of supported...
  • RWEverything. Yes, Everything.
    I’ve done many tools reviews in the history of this web site, so it would be unthinkable to neglect to talk about what may be the biggest a...
  • RU!
    I recently did a review of the beloved RWEverything utility.  RWEverything is an easy to use and powerful utility for BIOS developers that ...

comments

archive

  • ►  2025 (5)
    • ►  May (2)
    • ►  April (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2024 (12)
    • ►  December (1)
    • ►  November (2)
    • ►  October (2)
    • ►  September (1)
    • ►  July (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2023 (9)
    • ►  December (1)
    • ►  November (1)
    • ►  October (2)
    • ►  August (1)
    • ►  May (1)
    • ►  April (2)
    • ►  March (1)
  • ►  2022 (4)
    • ►  September (1)
    • ►  June (1)
    • ►  April (2)
  • ►  2021 (6)
    • ►  October (1)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
  • ►  2020 (2)
    • ►  April (1)
    • ►  January (1)
  • ►  2019 (15)
    • ►  November (1)
    • ►  October (5)
    • ►  September (1)
    • ►  July (1)
    • ►  June (2)
    • ►  May (2)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2018 (11)
    • ►  December (2)
    • ►  November (3)
    • ►  October (2)
    • ►  June (1)
    • ►  April (2)
    • ►  March (1)
  • ►  2017 (13)
    • ►  November (1)
    • ►  September (2)
    • ►  August (3)
    • ►  July (2)
    • ►  June (3)
    • ►  May (1)
    • ►  April (1)
  • ►  2016 (23)
    • ►  November (1)
    • ►  October (2)
    • ►  September (1)
    • ►  August (2)
    • ►  July (3)
    • ►  June (2)
    • ►  May (2)
    • ►  April (3)
    • ►  March (4)
    • ►  February (1)
    • ►  January (2)
  • ►  2015 (20)
    • ►  December (2)
    • ►  June (4)
    • ►  May (4)
    • ►  April (3)
    • ►  March (4)
    • ►  February (3)
  • ▼  2014 (17)
    • ▼  December (1)
      • Subversion, UEFI Strings, and Patch Incompatibility
    • ►  October (4)
      • Neat Things from COMDEX 1987
      • Language Applications for UEFI BIOS
      • Tonight I Celebrate My luv (OS)
      • The Inside Story of Windows NT
    • ►  September (3)
      • A Tour of the Intel BITS
      • My Favorite Obituary
      • DMTF Webinars Now Available On-Demand
    • ►  August (9)
      • Uncrustify Your BIOS
      • Quick-Start Guide to UDK2014
      • A Book Every BIOS Engineer Will Love
      • Could This Be The Wrongest Prediction Of All Time?
      • The Case of the Mysterious __chkstk
      • As the Apple ][ Goes, So Goes the iPhone

subscribe via email

tags

ACPI (1) AMD (2) ANTLR (1) Apple (3) ARM (1) books (3) C64 (1) coding standards (2) Commodore (2) Computer Chronicles (11) conferences (12) CP/M (1) CPU (2) Data General (1) EC (3) EDK (15) GaryKildall (1) graphics (1) HII (1) history (6) IBM (2) Intel (10) jobs (1) Linux (1) M.2 (1) manageability (4) memory (2) Microsoft (5) misc (17) networking (1) PCI (4) pretty print (1) Redfish (1) RTOS (2) security (11) setup (1) smbios (6) specifications (18) storage (3) testing (5) tools (18) USB (1) VCS (2) VFR (1) Windows (3) Zephyr (2)
 

latest UEFI specs

  • UEFI Spec 2.11
  • UEFI PI Spec 1.9
  • ACPI 6.5a

UEFI resources

  • presentations, podcasts, videos
  • white papers

UEFI blog roll

  • BIOS on StackOverflow
    Suspending USB using XHSETT
  • Vincent Zimmer's blog
    big money, open source, papers

translate

© Copyright 2025 William Leara. All Rights Reserved.