From e5ac16445f70486713b6533c2071c80eb66cc174 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Wed, 12 Mar 2008 11:54:51 +0000 Subject: Add --list-supported option which lists the supported ROM chips, chipsets, and mainboards Corresponding to flashrom svn r199 and coreboot v2 svn r3133. Signed-off-by: Uwe Hermann Acked-by: Ward Vandewege --- flash.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'flash.h') diff --git a/flash.h b/flash.h index 67d276ff5..f15ab21d7 100644 --- a/flash.h +++ b/flash.h @@ -30,6 +30,8 @@ #include #include +#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) + struct flashchip { const char *name; /* With 32bit manufacture_id and model_id we can cover IDs up to @@ -287,11 +289,14 @@ struct pci_dev *pci_dev_find(uint16_t vendor, uint16_t device); struct pci_dev *pci_card_find(uint16_t vendor, uint16_t device, uint16_t card_vendor, uint16_t card_device); + /* board_enable.c */ int board_flash_enable(const char *vendor, const char *part); +void print_supported_boards(void); /* chipset_enable.c */ int chipset_flash_enable(void); +void print_supported_chipsets(void); /* Physical memory mapping device */ #if defined (__sun) && (defined(__i386) || defined(__amd64)) -- cgit v1.2.3