libflashrom
Data Structures | Enumerations | Functions
Querying

Data Structures

struct  flashrom_flashchip_info
 
struct  flashrom_flashchip_info::flashrom_tested
 
struct  flashrom_board_info
 
struct  flashrom_chipset_info
 

Enumerations

enum  flashrom_test_state {
  FLASHROM_TESTED_OK = 0, FLASHROM_TESTED_NT = 1, FLASHROM_TESTED_BAD = 2, FLASHROM_TESTED_DEP = 3,
  FLASHROM_TESTED_NA = 4
}
 

Functions

const char * flashrom_version_info (void)
 Returns flashrom version. More...
 
struct flashrom_flashchip_infoflashrom_supported_flash_chips (void)
 Returns list of supported flash chips. More...
 
struct flashrom_board_infoflashrom_supported_boards (void)
 Returns list of supported mainboards. More...
 
struct flashrom_chipset_infoflashrom_supported_chipsets (void)
 Returns list of supported chipsets. More...
 
int flashrom_data_free (void *const p)
 Frees memory allocated by libflashrom API. More...
 

Detailed Description

Function Documentation

int flashrom_data_free ( void *const  p)

Frees memory allocated by libflashrom API.

Parameters
pPointer to block of memory which should be freed
Returns
0 on success
struct flashrom_board_info* flashrom_supported_boards ( void  )

Returns list of supported mainboards.

Returns
List of supported mainboards, or NULL if an error occurred
struct flashrom_chipset_info* flashrom_supported_chipsets ( void  )

Returns list of supported chipsets.

Returns
List of supported chipsets, or NULL if an error occurred
struct flashrom_flashchip_info* flashrom_supported_flash_chips ( void  )

Returns list of supported flash chips.

Returns
List of supported flash chips, or NULL if an error occurred
const char* flashrom_version_info ( void  )

Returns flashrom version.

Returns
flashrom version