1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-04-27 23:22:37 +02:00

doc: Add current numbers of supported devices to the intro page

Current numbers are taken from the output of `flashrom -L` command.

Intro page still has a room for improvement, but as a first step the
numbers need to be updated. In future, maybe there is a way to update
the numbers less manually.

Change-Id: I7531521955dcf01348ed2ba9c54316b32b9cd925
Signed-off-by: Anastasia Klimchuk <aklm@flashrom.org>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/83130
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Anastasia Klimchuk 2024-06-19 17:25:33 +10:00
parent 05a4b22c5d
commit 6aec783a83

View File

@ -2,20 +2,30 @@
chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards,
network/graphics/storage controller cards, and various other programmer devices. network/graphics/storage controller cards, and various other programmer devices.
* Supports more than 476 flash chips, 291 chipsets, 500 mainboards, 79 PCI devices, * Supports more than 627 flash chips, 407 chipsets, 539 mainboards, 94 PCI devices,
17 USB devices and various parallel/serial port-based programmers. 30 USB devices and various parallel/serial port-based programmers.
For more information, see the pages under :doc:`/supported_hw/index`.
* Supports parallel, LPC, FWH and SPI flash interfaces and various chip packages (DIP32, * Supports parallel, LPC, FWH and SPI flash interfaces and various chip packages (DIP32,
PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40, TSOP48, BGA and more). PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40, TSOP48, BGA and more).
* No physical access needed, root access is sufficient (not needed for some programmers). * No physical access needed, root access is sufficient (not needed for some programmers).
* No bootable floppy disk, bootable CD-ROM or other media needed. * No bootable floppy disk, bootable CD-ROM or other media needed.
* No keyboard or monitor needed. Simply reflash remotely via SSH. * No keyboard or monitor needed. Simply reflash remotely via SSH.
* No instant reboot needed. Reflash your chip in a running system, verify it, be happy. * No instant reboot needed. Reflash your chip in a running system, verify it, be happy.
The new firmware will be present next time you boot. The new firmware will be present next time you boot.
* Crossflashing and hotflashing is possible as long as the flash chips are electrically * Crossflashing and hotflashing is possible as long as the flash chips are electrically
and logically compatible (same protocol). Great for recovery. and logically compatible (same protocol). Great for recovery.
* Scriptability. Reflash a whole pool of identical machines at the same time from the * Scriptability. Reflash a whole pool of identical machines at the same time from the
command line. It is recommended to check flashrom output and error codes. command line. It is recommended to check flashrom output and error codes.
* Speed. flashrom is often much faster than most vendor flash tools. * Speed. flashrom is often much faster than most vendor flash tools.
* Portability. Supports DOS, Linux, FreeBSD (including Debian/kFreeBSD), NetBSD, OpenBSD, * Portability. Supports DOS, Linux, FreeBSD (including Debian/kFreeBSD), NetBSD, OpenBSD,
DragonFlyBSD, anything Solaris-like, Mac OS X, and other Unix-like OSes as well as GNU Hurd. DragonFlyBSD, anything Solaris-like, Mac OS X, and other Unix-like OSes as well as GNU Hurd.
Partial Windows support is available (no internal programmer support at the moment, hence Partial Windows support is available (no internal programmer support at the moment, hence