• RSS
  • Twitter
  • LinkedIn
Basic Input/Output

Basic Input/Output

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

[title_here][featuredpost][random][5]

  • ACPI
  • AMD
  • ANTLR
  • Apple
  • ARM
  • books
  • C64
  • coding standards
  • Commodore
  • Computer Chronicles
  • conferences
  • CP/M
  • CPU
  • Data General
  • EC
  • EDK
  • GaryKildall
  • graphics
  • HII
  • history
  • IBM
  • Intel
  • jobs
  • Linux
  • M.2
  • manageability
  • memory
  • Microsoft
  • misc
  • networking
  • PCI
  • pretty print
  • Redfish
  • RTOS
  • security
  • setup
  • smbios
  • specifications
  • storage
  • testing
  • tools
  • USB
  • VCS
  • VFR
  • Windows
Grid List
latest

VS Code Plugin for UEFI: Edk2Code

VS Code Plugin for UEFI:  Edk2Code
VS Code Plugin for UEFI: Edk2Code

One of the challenges of EDK2 development is its domain specificity.  By that, I mean that EDK2 is laser-focused on one, and only one, thing...

Read more »
8:00 AM
William Leara
0
EDK, tools
8:00 AM

Pardon the Interruption... A Brief History of Interrupts

Pardon the Interruption...  A Brief History of Interrupts
Pardon the Interruption... A Brief History of Interrupts

One of the most overloaded terms in the computer industry is interrupt .  As in:  IRQ5, NMI, APIC, LINT[1:0] , INT 13h , INTR ,  INT and IN...

Read more »
9:00 AM
William Leara
0
CPU, Intel
9:00 AM

OpenGrok Your Way to Success

OpenGrok Your Way to Success
OpenGrok Your Way to Success

I think a common stereotype of a software engineer is a guy, usually in a hoodie, furiously pounding away at a keyboard.  As if the best sof...

Read more »
9:00 AM
William Leara
0
tools
9:00 AM

SD Card Bus Speed Specifications

SD Card Bus Speed Specifications
SD Card Bus Speed Specifications

In what has accidentally turned into a three-part series, I'm going to share one final article on decoding the wide variety of SD Cards—...

Read more »
7:00 AM
William Leara
0
storage
7:00 AM
 
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

  • VS Code Plugin for UEFI: Edk2Code
    One of the challenges of EDK2 development is its domain specificity.  By that, I mean that EDK2 is laser-focused on one, and only one, thing...
  • Pardon the Interruption... A Brief History of Interrupts
    One of the most overloaded terms in the computer industry is interrupt .  As in:  IRQ5, NMI, APIC, LINT[1:0] , INT 13h , INTR ,  INT and IN...
  • OpenGrok Your Way to Success
    I think a common stereotype of a software engineer is a guy, usually in a hoodie, furiously pounding away at a keyboard.  As if the best sof...
  • SD Card Bus Speed Specifications
    In what has accidentally turned into a three-part series, I'm going to share one final article on decoding the wide variety of SD Cards—...
  • 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...
  • 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...

comments

archive

  • ▼  2024 (6)
    • ▼  July (1)
      • VS Code Plugin for UEFI: Edk2Code
    • ►  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 (1) ANTLR (1) Apple (3) ARM (1) books (3) C64 (1) coding standards (2) Commodore (2) Computer Chronicles (11) conferences (11) CP/M (1) CPU (1) Data General (1) EC (1) EDK (12) GaryKildall (1) graphics (1) HII (1) history (6) IBM (2) Intel (9) jobs (1) Linux (1) M.2 (1) manageability (4) memory (1) Microsoft (5) misc (16) networking (1) PCI (4) pretty print (1) Redfish (1) RTOS (1) security (11) setup (1) smbios (6) specifications (18) storage (3) testing (5) tools (17) USB (1) VCS (2) VFR (1) Windows (3)
 

latest UEFI specs

  • UEFI Spec 2.10
  • UEFI PI Spec 1.8
  • ACPI 6.5

UEFI resources

  • presentations, podcasts, videos
  • white papers

UEFI blog roll

  • BIOS on StackOverflow
    Why does my conversion from LBA to CHS not work?
  • Vincent Zimmer's blog
    500k

translate

© Copyright 2021 William Leara. All Rights Reserved.