
Data Fields | |
| uint16_t | first_vendor |
| uint16_t | first_device |
| uint16_t | first_card_vendor |
| uint16_t | first_card_device |
| uint16_t | second_vendor |
| uint16_t | second_device |
| uint16_t | second_card_vendor |
| uint16_t | second_card_device |
| const char * | lb_vendor |
| const char * | lb_part |
| const char * | name |
| int(* | enable )(const char *name) |
This is to provide a very high degree of certainty when matching a board on the basis of subsystem/card IDs. As not every vendor handles subsystem/card IDs in a sane manner.
Keep the second set NULLed if it should be ignored.
Keep the subsystem IDs NULLed if they don't identify the board fully.
Definition at line 605 of file board_enable.c.
Definition at line 607 of file board_enable.c.
Referenced by board_match_coreboot_name(), and board_match_pci_card_ids().
Definition at line 608 of file board_enable.c.
Referenced by board_match_coreboot_name(), and board_match_pci_card_ids().
Definition at line 615 of file board_enable.c.
Referenced by board_match_coreboot_name(), and board_match_pci_card_ids().
Definition at line 616 of file board_enable.c.
Referenced by board_match_coreboot_name(), and board_match_pci_card_ids().
| const char* board_pciid_enable::lb_vendor |
| const char* board_pciid_enable::lb_part |
| const char* board_pciid_enable::name |
Definition at line 624 of file board_enable.c.
Referenced by board_flash_enable(), board_match_coreboot_name(), board_match_pci_card_ids(), and print_supported_boards().
| int(* board_pciid_enable::enable)(const char *name) |
Referenced by board_flash_enable().
1.5.5