The OCe11102 firmware download API consists of the functions shown in the following table.
| Function Name | Description |
|---|---|
| ufi_image_download() | Download OCe11100 flash image component. |
| ufi_image_upload() | Upload OCe11100 flash image component. |
The OCe11102 FAT file API consists of the functions shown in the following table.
| Function Name | Description |
|---|---|
| fat_info() | Return length of the FAT. |
| fat_read() | Read the FAT. |
The OCe11102 EFD file API consists of the functions shown in the following table.
| Function Name | Description |
|---|---|
| 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. |
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 Name | Description |
|---|---|
| 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. |