mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-27 15:12:36 +02:00

Change-Id: I05fb60a4caf2cfb30586fa482687b10638996395 Signed-off-by: Anastasia Klimchuk <aklm@flashrom.org> Reviewed-on: https://review.coreboot.org/c/flashrom/+/82197 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Alexander Goncharov <chat@joursoir.net> Reviewed-by: Peter Marheine <pmarheine@chromium.org>
27 lines
1.3 KiB
ReStructuredText
27 lines
1.3 KiB
ReStructuredText
=====================
|
|
Supported flash chips
|
|
=====================
|
|
|
|
The list of all supported flash chips is in ``flashchips.c`` file in the source tree.
|
|
If you have a flashrom repo cloned locally, you can look at the file in your repo.
|
|
|
|
Alternatively inspect the file on the `web UI of our GitHub mirror <https://github.com/flashrom/flashrom/blob/main/flashchips.c>`_.
|
|
|
|
If you can run flashrom locally, the command ``flashrom -L`` prints the list of all supported flash chips
|
|
(see :doc:`/classic_cli_manpage` for more details on command line options). The output of this command is long, so you might
|
|
want to save it to file or grep.
|
|
|
|
If you want to check whether a flash chip is supported in the given release, you can rebase your local
|
|
repo at the release tag, alternatively select a tag/branch in GitHub web UI (dropdown on the top-left).
|
|
|
|
Each chip definition is described by a ``struct flashchip`` in ``include/flash.h``, which you can inspect in the same way,
|
|
either in local source tree or on GitHub web UI.
|
|
|
|
Note the ``.tested`` status of the chip. If the status is ``TEST_UNTESTED`` this means chip definition has been added purely based on
|
|
datasheet, but without testing on real hardware.
|
|
|
|
Related documents:
|
|
|
|
* :doc:`/contrib_howtos/how_to_mark_chip_tested`.
|
|
* :doc:`/contrib_howtos/how_to_add_new_chip`.
|