• RSS
  • Twitter
  • LinkedIn
Basic Input/Output

Basic Input/Output

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

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
 
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

  • Introduction to Slim Bootloader
    Slim Bootloader (SBL) is an open-source boot firmware built from the ground up for Intel x86 systems. Designed to be small, fast, and secure...
  • Introduction to the Simple Boot Flag
    The Simple Boot Flag , it turns out, is a bit of a mystery.  Trying to find information about this flag, and/or its associated specification...
  • Guide to the SWEBOK v4.0 Has Been Released
    The Guide to the Software Engineering Body of Knowledge (SWEBOK) v4.0 was released on October 15, 2024. The Guide is a publication of the ...
  • 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...
  • 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...
  • A Tour of Intel CHIPSEC
    CHIPSEC is a framework for analyzing the security of PC platforms, including their hardware, BIOS, and platform configuration.  It includes...

comments

archive

  • ▼  2026 (3)
    • ▼  June (1)
      • Introduction to Open Platform Firmware
    • ►  March (1)
    • ►  February (1)
  • ►  2025 (6)
    • ►  July (1)
    • ►  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)
    • ►  October (4)
    • ►  September (3)
    • ►  August (9)

subscribe via email

tags

ACPI (1) AMD (3) ANTLR (1) Apple (3) ARM (1) books (3) boot (2) 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 (12) jobs (1) Linux (1) M.2 (1) manageability (4) memory (2) Microsoft (5) misc (18) networking (1) PCI (5) pretty print (1) Redfish (1) RTOS (2) security (11) setup (1) smbios (6) specifications (20) 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
    How to get memory regions and store into a list on 0x00EFFFFF to 0x1CFFFFF (14MB) in kernel?
  • Vincent Zimmer's blog
    Wind Energy and the Long Arc: Cornell Engineer, December 1990

translate

© Copyright 2025 William Leara. All Rights Reserved.