# bios

BIOS is fundamental system firmware that initializes computer hardware and transfers control to a hypervisor or operating system.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## NEW BOARDS: Dell OptiPlex 7020 9020 SFF/MT, HP EliteBook 8560w and more Dell Latitudes

DevFeed: [NEW BOARDS: Dell OptiPlex 7020 9020 SFF/MT, HP EliteBook 8560w and more Dell Latitudes](<https://devfeed.tech/articles/new-boards-dell-optiplex-7020-9020-sff-mt-hp-elitebook-8560w-and-more-dell-latitudes-32729.md>)

Original publisher: [Read original article](<https://libreboot.org/news/ports202402.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: release

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [libreboot](<https://devfeed.tech/topics/libreboot.md>), [bios](<https://devfeed.tech/topics/bios.md>), [UEFI](<https://devfeed.tech/topics/uefi.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [coreboot](<https://devfeed.tech/topics/coreboot.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [dell](<https://devfeed.tech/tags/dell.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [release](<https://devfeed.tech/tags/release.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

Libreboot reports newly added support for Dell OptiPlex 7020 and 9020 systems, the HP EliteBook 8560w, and additional Dell Latitude models. The supported boards are intended for a future Libreboot release, while users can build from source and install them now using the available flashing instructions.

### Source excerpt

Article: NEW BOARDS: Dell OptiPlex 7020 9020 SFF/MT, HP EliteBook 8560w and more Dell Latitudes Web link: https://libreboot.org/news/ports202402.html

## Interactive x86 Assembly Tutorial: Building a Bootloader Demo

DevFeed: [Interactive x86 Assembly Tutorial: Building a Bootloader Demo](<https://devfeed.tech/articles/x86-assembly-doesn-t-have-to-be-scary-interactive-41608.md>)

Original publisher: [Read original article](<https://blog.benjojo.co.uk/post/interactive-x86-bootloader-tutorial>)

Author: ben@benjojo.co.uk

Published: 2018-06-18T16:07:05Z

Content type: tutorial

Language: en

Sources: [benjojo blog](<https://devfeed.tech/sources/benjojo-blog.md>)

Topics: [Assembly](<https://devfeed.tech/topics/assembly.md>), [x86](<https://devfeed.tech/topics/x86.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Boot Process](<https://devfeed.tech/topics/boot-process.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [bios](<https://devfeed.tech/topics/bios.md>), [IO](<https://devfeed.tech/topics/io.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [assembler](<https://devfeed.tech/tags/assembler.md>), [assembly](<https://devfeed.tech/tags/assembly.md>), [bios](<https://devfeed.tech/tags/bios.md>), [boot](<https://devfeed.tech/tags/boot.md>), [boot-process](<https://devfeed.tech/tags/boot-process.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [interrupt](<https://devfeed.tech/tags/interrupt.md>), [programming](<https://devfeed.tech/tags/programming.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>), [x86](<https://devfeed.tech/tags/x86.md>)

### AI overview

An interactive tutorial introduces x86 assembly through a browser-based demo. It explains real mode, BIOS, software interrupts, CPU registers, I/O, and the early stages of booting an x86 PC.

### Source excerpt

x86 assembly doesn't have to be scary (interactive) Assembly programming can be intimidating for people who have never looked into it any deeper than a glance, but giving that it underpins how the computers we use work it can be helpful having cont

## NTVDM progress

DevFeed: [NTVDM progress](<https://devfeed.tech/articles/ntvdm-progress-32977.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/ntvdm-progress/>)

Published: 2014-03-13T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Emulator](<https://devfeed.tech/topics/emulator.md>), [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [x86](<https://devfeed.tech/topics/x86.md>), [bios](<https://devfeed.tech/topics/bios.md>), [floating-point](<https://devfeed.tech/topics/floating-point.md>), [Arm](<https://devfeed.tech/topics/arm.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [bios](<https://devfeed.tech/tags/bios.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [floating-point](<https://devfeed.tech/tags/floating-point.md>), [free](<https://devfeed.tech/tags/free.md>), [memory](<https://devfeed.tech/tags/memory.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [x86](<https://devfeed.tech/tags/x86.md>)

### AI overview

This progress update describes ReactOS NTVDM, a virtual machine for running 16-bit programs. It reports implemented support for a 486-compatible CPU, basic video, memory management, sound, a 32-bit BIOS, and 32-bit DOS, while noting missing features and incomplete operating-system integration.

### Source excerpt

A while back Aleksander Andrejevic began working on a NTVDM implementation for ReactOS to support 16bit programs. This was one of the more often requested features by the community, which was met with some ambivalence by the developers themsleves since it entailed a significant amount of work. Aleksander then appeared and instead of simply asking for the feature, rolled up his sleeve to do the actual work. Since then NTVDM has made significant progress and other developers like Hermès Bélusca-Maïto and community member Vampyre have joined in to help.

## Debugging a Corrupted Data Structure Caused by an Array and Pointer Mix-Up

DevFeed: [Debugging a Corrupted Data Structure Caused by an Array and Pointer Mix-Up](<https://devfeed.tech/articles/pita-bugs-part-2-32988.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/pita-bugs-part-2/>)

Published: 2013-06-15T00:00:00Z

Content type: opinion

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [debug](<https://devfeed.tech/topics/debug.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Code](<https://devfeed.tech/topics/code.md>), [UEFI](<https://devfeed.tech/topics/uefi.md>), [bios](<https://devfeed.tech/topics/bios.md>), [Development](<https://devfeed.tech/topics/development.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [bios](<https://devfeed.tech/tags/bios.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [code](<https://devfeed.tech/tags/code.md>), [code-reviews](<https://devfeed.tech/tags/code-reviews.md>), [debug](<https://devfeed.tech/tags/debug.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [development](<https://devfeed.tech/tags/development.md>), [error](<https://devfeed.tech/tags/error.md>), [free](<https://devfeed.tech/tags/free.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [uefi](<https://devfeed.tech/tags/uefi.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

A personal account of debugging a difficult bug in UEFI BIOS development. The issue involved corrupted data caused by an array and pointer mix-up, potentially allowing one data entry to overwrite another entry's memory.

### Source excerpt

Weclome to the second part of the series where I discuss bugs that were truly irritating to debug. In general, fixing a bug is usually simple. Finding the bug is where the actual work is involved. As I mentioned before, I currently work as an intern at a company that does development work on a UEFI BIOS. BIOS development is difficult because we are often so close to the hardware that we often do not have the convenience of things like a debugger.