| SRV_FU_Initialize | Initializes the Firmware Upgrade service. |
| SRV_FU_Tasks | Maintains the Firmware Upgrade state machine. |
| SRV_FU_Start | Starts the firmware upgrade process. |
| SRV_FU_RegisterCallbackFuResult | Registers a function to be called back when a firmware upgrade
process has finished. |
| SRV_FU_End | Ends the firmware upgrade process. |
| SRV_FU_SwapFirmware | Swaps the firmware. |
| SRV_FU_SetECDSAPublicKey | Set the Firmware Upgrade the public key to be used for the ECDSA-256
signature. |
| SRV_FU_CfgRead | Reads the firmware upgrade information. |
| SRV_FU_CfgWrite | Writes the firmware upgrade information. |
| SRV_FU_RegisterCallbackMemTransfer | Registers a function to be called back when a memory operation finishes. |
| SRV_FU_DataRead | Reads image from memory. |
| SRV_FU_DataWrite | Writes image in memory. |
| SRV_FU_RegisterCallbackCrc | Registers a function to be called back when the CRC of the received image
has been calculated. |
| SRV_FU_CalculateCrc | Calculates the CRC of the received image. |
| SRV_FU_RegisterCallbackVerify | Registers a function to be called back when the received image
has been verified. |
| SRV_FU_VerifyImage | Verifies the received image. |
| SRV_FU_GetBitmap | Gets the bitmap with the information about the status of each page of the
image. |
| SRV_FU_RegisterCallbackSwapVersion | Registers a function to be called back when the PRIME stack requests to
trigger a PRIME stack version swap. |
| SRV_FU_RequestSwapVersion | Requests to swap the PRIME stack version. |