From e0bc199cde2a068d3d964857452324eb119881a7 Mon Sep 17 00:00:00 2001 From: Anastasia Klimchuk Date: Mon, 15 Jul 2024 19:37:47 +1000 Subject: [PATCH] doc: Add manpage entries for nic3com, gfxnvidia, satasii These programmers have a little information about them on wiki. It's too little info to create a dedicated page for each programmer, however info can go to the manpage. For reference, wiki pages are the following: https://wiki.flashrom.org/NIC3Com https://wiki.flashrom.org/Gfxnvidia https://wiki.flashrom.org/Supported_programmers (search for the programmers in the table). Change-Id: Id2a2aefc6a3c8348fdaa4498aaa704fd2da7602f Signed-off-by: Anastasia Klimchuk Reviewed-on: https://review.coreboot.org/c/flashrom/+/83467 Reviewed-by: Stefan Reinauer Tested-by: build bot (Jenkins) --- doc/classic_cli_manpage.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/doc/classic_cli_manpage.rst b/doc/classic_cli_manpage.rst index 19c804a91..d8380c7b8 100644 --- a/doc/classic_cli_manpage.rst +++ b/doc/classic_cli_manpage.rst @@ -636,6 +636,7 @@ is the PCI function number of the desired device. Example:: flashrom -p nic3com:pci=05:04.0 +Some of these programmers have more info below. atavia programmer ^^^^^^^^^^^^^^^^^ @@ -655,6 +656,13 @@ This programmer is currently limited to 32 kB, regardless of the actual size of fact that, on the tested device (a Promise Ultra100), not all of the chip's address lines were actually connected. You may use this programmer to flash firmware updates, since these are only 16 kB in size (padding to 32 kB is required). +nic3com programmer +^^^^^^^^^^^^^^^^^^ + +flashrom supports some 3Com network cards to reflash the (parallel) flash attached to these cards, +but it is also possible to use these cards to reflash other chips which fit in there electrically. +Please note that the small number of address lines connected to the chip may make accessing large chips impossible. +The maximum supported chip size is 128KB. nicintel_eeprom programmer ^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -666,6 +674,18 @@ themselves to be identified, the controller relies on correct size values writte Intel specifies following EEPROMs to be compatible: Atmel AT25128, AT25256, Micron (ST) M95128, M95256 and OnSemi (Catalyst) CAT25CS128. +gfxnvidia programmer +^^^^^^^^^^^^^^^^^^^^ + +Flashrom supports some Nvidia graphic cards to reflash the (parallel) flash attached to these cards, +but it is also possible to use these cards to reflash other chips which fit in there electrically. + +satasii programmer +^^^^^^^^^^^^^^^^^^ + +Flashrom supports some SiI ATA/SATA controllers to reflash the flash attached to these controller cards, +but it is also possible to use these cards to reflash other chips which fit in there electrically. +Please note that the small number of address lines connected to the chip may make accessing large chips impossible. ft2232_spi programmer ^^^^^^^^^^^^^^^^^^^^^