26 Facts About BIOS flashing

1.

The BIOS flashing firmware comes pre-installed on an IBM PC or IBM PC compatible's system board and exists in some UEFI-based systems too as a compatibly support module to maintain compatibility operating systems that do not support UEFI native operation.

FactSnippet No. 1,294,514
2.

Originally, BIOS flashing firmware was stored in a ROM chip on the PC motherboard.

FactSnippet No. 1,294,515
3.

In later computer systems, the BIOS flashing contents are stored on flash memory so it can be rewritten without removing the chip from the motherboard.

FactSnippet No. 1,294,516
4.

BIOS flashing uses the boot devices set in Nonvolatile BIOS flashing memory, or, in the earliest PCs, DIP switches.

FactSnippet No. 1,294,517
5.

At boot time, all BIOS flashing services are available, and the memory below address 0x00400 contains the interrupt vector table.

FactSnippet No. 1,294,518
6.

Motherboard BIOS flashing typically contains code for initializing and bootstrapping integrated display and integrated storage.

FactSnippet No. 1,294,519
7.

Once an option ROM returns, the BIOS flashing continues searching for more option ROMs, calling each as it is found, until the entire option ROM area in the memory space has been scanned.

FactSnippet No. 1,294,520
8.

BIOS flashing ROM is customized to the particular manufacturer's hardware, allowing low-level services to be provided in a standardized way to programs, including operating systems.

FactSnippet No. 1,294,521
9.

Since the AT-compatible BIOS flashing ran in Intel real mode, operating systems that ran in protected mode on 286 and later processors required hardware device drivers compatible with protected mode operation to replace BIOS flashing services.

FactSnippet No. 1,294,522
10.

In modern PCs running modern operating systems the BIOS flashing interrupt calls is used only during booting and initial loading of operating systems.

FactSnippet No. 1,294,523
11.

The BIOS flashing contain patches to the processor microcode that fix errors in the initial processor microcode; microcode is loaded into processor's SRAM so reprogramming is not persistent, thus loading of microcode updates is performed each time the system is powered up.

FactSnippet No. 1,294,524
12.

Some BIOS flashing implementations allow overclocking, an action in which the CPU is adjusted to a higher clock rate than its manufacturer rating for guaranteed capability.

FactSnippet No. 1,294,525
13.

BIOS flashing interrupt calls are not used by modern multitasking operating systems after they initially load.

FactSnippet No. 1,294,526
14.

Since 2010, BIOS flashing technology is in a transitional process toward UEFI.

FactSnippet No. 1,294,527
15.

Early BIOS flashing versions did not have passwords or boot-device selection options.

FactSnippet No. 1,294,528
16.

The BIOS flashing was hard-coded to boot from the first floppy drive, or, if that failed, the first hard disk.

FactSnippet No. 1,294,529
17.

In modern PCs the BIOS flashing is stored in rewritable EEPROM or NOR flash memory, allowing the contents to be replaced and modified.

FactSnippet No. 1,294,530
18.

Original IBM PC BIOS flashing was stored on mask-programmed read-only memory chips in sockets on the motherboard.

FactSnippet No. 1,294,531
19.

The effect of the publication of the BIOS flashing listings is that anyone can see exactly what a definitive BIOS flashing does and how it does it.

FactSnippet No. 1,294,532
20.

In May 1984 Phoenix Software Associates released its first ROM-BIOS flashing, which enabled OEMs to build essentially fully compatible clones without having to reverse-engineer the IBM PC BIOS flashing themselves, as Compaq had done for the Portable, helping fuel the growth in the PC-compatibles industry and sales of non-IBM versions of DOS.

FactSnippet No. 1,294,533
21.

New standards grafted onto the BIOS flashing are usually without complete public documentation or any BIOS flashing listings.

FactSnippet No. 1,294,534
22.

Former major BIOS flashing vendors included American Megatrends, Insyde Software, Phoenix Technologies, Byosoft, Award Software, and Microid Research.

FactSnippet No. 1,294,535
23.

BIOS flashing Meningitis has relatively harmless, compared to a virus like CIH.

FactSnippet No. 1,294,536
24.

Second BIOS flashing virus was CIH, known as the "Chernobyl Virus", which was able to erase flash ROM BIOS flashing content on compatible chipsets.

FactSnippet No. 1,294,537
25.

Third BIOS flashing virus was a technique presented by John Heasman, principal security consultant for UK-based Next-Generation Security Software.

FactSnippet No. 1,294,538
26.

Researchers Anibal Sacco and Alfredo Ortega, from Core Security Technologies, demonstrated how to insert malicious code into the decompression routines in the BIOS flashing, allowing for nearly full control of the PC at start-up, even before the operating system is booted.

FactSnippet No. 1,294,539