libflashrom
Enumerations | Functions
Querying

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...
 
const char ** flashrom_supported_programmers (void)
 Returns list of supported programmers. 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

Enumeration Type Documentation

Function Documentation

int flashrom_data_free ( void *const  p)

Frees memory allocated by libflashrom API.

Parameters
Pointerto 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_supported_programmers ( void  )

Returns list of supported programmers.

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

Returns flashrom version.

Returns
flashrom version