Emulex Logo
OneCoreā„¢ Storage SDK Release 11.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
OCe11102 Adapters

Firmware Download API

The OCe11102 firmware download API consists of the functions shown in the following table.

Function NameDescription
ufi_image_download()Download OCe11100 flash image component.
ufi_image_upload()Upload OCe11100 flash image component.

FAT File API

The OCe11102 FAT file API consists of the functions shown in the following table.

Function NameDescription
fat_info()Return length of the FAT.
fat_read()Read the FAT.

EFD File API

The OCe11102 EFD file API consists of the functions shown in the following table.

Function NameDescription
ext_fat_read_string_table()Issues the OPCODE_COMMON_EXT_FAT_READ_STRING_TABLE mailbox command.
ext_fat_read_string_table_upld()FAT data upload functionality.
ext_fat_retrieve_snapshot()Issues the COMMON_EXT_FAT_RETRIEVE_SNAPSHOT command.
ext_fat_snapshot_upload()EXT FAT data upload functionality.

Flash Access APIs

The OCe11102 flash access APIs all result in an associated mailbox command. The functions shown in the following table provide a generic interface to the required mailbox commands.

Function NameDescription
get_ext_fat_capabilities()Issue EFD get capabilities command.
ext_fat_config_snapshot()Get the total number of log entries in the snapshot buffer.
ext_fat_retrieve_snapshot()Retrieve log entries from the snapshot buffer using starting offset and number of log entries.
ext_fat_read_string_table()Read the string table to be placed at the start of the EFD data file.