osal_firmware.h

    Description:

    Declares firmware structures and interfaces.

    This file provides operations such as requesting and reading a firmware file, setting the offset for reading a firmware file, and releasing a firmware file. The firmware file can be read in split mode. The size of the firmware block to read each time is defined by the macro HDF_FW_BLOCK_SIZE. The firmware file is requested by calling OsalRequestFirmware, the firmware block is read from the firmware file by calling , and the firmware block can also be randomly read at a specified position by calling OsalSeekFirmware.

    Since:

    1.0

    Version:

    1.0

    Function Name

    Description

    (struct OsalFirmware fw, const char fwName, void device)

    Requests a firmware file based on its name and device information.

    (struct OsalFirmware fw, uint32_t offset)

    int32_t 

    Reads a firmware file.

    (struct OsalFirmware fw, struct block)

    int32_t 

    Releases a firmware file.

    OsalReleaseFirmware (struct *fw)

    int32_t