← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 26
  1. The UEFI Specification v2.11 is well over two thousand pages, and even the short list of “required elements” in §2.6 assumes a general-purpose computer: consoles, a configuration UI, standard buses, and runtime services that keep working after the operati…

  2. Platform firmware development faces a fundamental challenge: every silicon vendor brings its own initialization model, configuration scheme, and implementation approach, placing the burden of integration on platform developers.

  3. Introduction to Slim Bootloader

    Slim Bootloader (SBL) is an open-source boot firmware built from the ground up for Intel x86 systems.

  4. UEFIGame

    For something lighter, I wanted to mention a package of "UEFI games" called, appropriately enough, UEFIGame.

  5. PCIe Gen7 is Here!

    On June 11, 2025, PCI-SIG launched PCIe Version 7.0!

  6. Introduction to PlantUML

    Introduction PlantUML is an open-source tool that allows users to create diagrams using plain text.

  7. Some exciting news from the firmware conference scene.

  8. Sometimes you'd like to do some work in the UEFI Shell, but you don't have one installed on a USB flash drive that's handy.

  9. The UEFI Forum updated all three of its specifications in December, 2024: ACPI, UEFI, and PI.

  10. AMD openSIL

    AMD's Open Silicon Initialization Library (openSIL) is a new initiative, currently underway, that has the following goals: replace the remaining closed-source components of the BIOS firmware stack with open-source alternatives serve as a hardware abstract…

  11. Hello World with Zephyr OS

    Previously, I wrote an article on an Introduction to Zephyr, a popular RTOS (the most popular RTOS?)

  12. After my previous article on the keyboard controller interface, there was a global public outcry (well, OK, there was Rothman) absolutely begging for a follow-up on the A20 gate.

  13. The original IBM PC (1981), and its immediate successor, the IBM PC/XT (1983), had keyboards limited to unidirectional communication: data flowed one-way from the keyboard to the motherboard.

  14. The Guide to the Software Engineering Body of Knowledge (SWEBOK) v4.0 was released on October 15, 2024.

  15. Generating EDKII Build Reports

    This article describes how the EDK2 build reporting system works.

  16. There is a long and complex series of steps that turn your EFI source code into bits sitting on a SPI part.

  17. VS Code Plugin for UEFI: Edk2Code

    One of the challenges of EDK2 development is its domain specificity.

  18. One of the most overloaded terms in the computer industry is interrupt.

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

  20. 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—what do all the markings on an SD Card mean?

  21. SDHC, SDXC, SDUC, Oh My!

    The complexity of the variety of Secure Digital (SD) Cards continues to confuse me, in particular the various card standards: SD, SDHC, SDXC, and SDUC.

  22. New SD Express Speed Classes

    Secure Digital (SD) Cards have become a most critical component to all of modern technology.

  23. The UEFI Fall 2023 Developers Conference & Plugfest was held October 9-12, 2023 in Hillsboro, Oregon.

  24. JEDEC Manufacturer IDs Are a Mess

    The Vendor ID.

  25. Ghidra is a free and open-source tool for software reverse engineering.

  26. NASM, or the Netwide Assembler, is an open-source assembler for x86 CPUs.