mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-01 06:01:16 +02:00
Refactor main loop in preparation of libflashrom
To prepare for libflashrom I wanted to make the main loop more readable and more correct and factor out stuff which can be useful in libflashrom. - Factor out printing of supported devices to print.c. - Adjust name of wiki printing function to fit the pattern. - Abort if the user specified --verify and --noverify at the same time. - Check for extra parameters which don't fit commandline syntax. Corresponding to flashrom svn r766. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Stefan Reinauer <stepan@coresystems.de>
This commit is contained in:
21
print.c
21
print.c
@ -222,6 +222,27 @@ void print_supported_boards(void)
|
||||
"Laptops which have been verified to NOT work yet");
|
||||
}
|
||||
|
||||
void print_supported(void)
|
||||
{
|
||||
print_supported_chips();
|
||||
print_supported_chipsets();
|
||||
print_supported_boards();
|
||||
printf("\nSupported PCI devices flashrom can use "
|
||||
"as programmer:\n\n");
|
||||
#if NIC3COM_SUPPORT == 1
|
||||
print_supported_pcidevs(nics_3com);
|
||||
#endif
|
||||
#if GFXNVIDIA_SUPPORT == 1
|
||||
print_supported_pcidevs(gfx_nvidia);
|
||||
#endif
|
||||
#if DRKAISER_SUPPORT == 1
|
||||
print_supported_pcidevs(drkaiser_pcidev);
|
||||
#endif
|
||||
#if SATASII_SUPPORT == 1
|
||||
print_supported_pcidevs(satas_sii);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
/* Please keep this list alphabetically ordered by vendor/board. */
|
||||
const struct board_info boards_ok[] = {
|
||||
|
Reference in New Issue
Block a user