7. API reference
- 7.1. Library conventions
- 7.2. Behavior on error
- 7.3. Pointer conventions
- 7.4. Macros
- 7.5. Types
- 7.6. Status codes
- 7.7. Error codes
- 7.7.1.
PSA_ERROR_GENERIC_ERROR(macro) - 7.7.2.
PSA_ERROR_NOT_SUPPORTED(macro) - 7.7.3.
PSA_ERROR_NOT_PERMITTED(macro) - 7.7.4.
PSA_ERROR_DOES_NOT_EXIST(macro) - 7.7.5.
PSA_ERROR_INVALID_ARGUMENT(macro) - 7.7.6.
PSA_ERROR_INSUFFICIENT_MEMORY(macro) - 7.7.7.
PSA_ERROR_INSUFFICIENT_STORAGE(macro) - 7.7.8.
PSA_ERROR_COMMUNICATION_FAILURE(macro) - 7.7.9.
PSA_ERROR_STORAGE_FAILURE(macro) - 7.7.10.
PSA_ERROR_DATA_CORRUPT(macro) - 7.7.11.
PSA_ERROR_DATA_INVALID(macro) - 7.7.12.
PSA_ERROR_HARDWARE_FAILURE(macro) - 7.7.13.
PSA_ERROR_CORRUPTION_DETECTED(macro) - 7.7.14.
PSA_ERROR_INVALID_SIGNATURE(macro) - 7.7.15.
PSA_ERROR_INSUFFICIENT_DATA(macro) - 7.7.16.
PSA_ERROR_WRONG_DEVICE(macro) - 7.7.17.
PSA_ERROR_DEPENDENCY_NEEDED(macro) - 7.7.18.
PSA_ERROR_CURRENTLY_INSTALLING(macro) - 7.7.19.
PSA_ERROR_ALREADY_INSTALLED(macro) - 7.7.20.
PSA_ERROR_INSTALL_INTERRUPTED(macro) - 7.7.21.
PSA_ERROR_FLASH_ABUSE(macro) - 7.7.22.
PSA_ERROR_INSUFFICIENT_POWER(macro) - 7.7.23.
PSA_ERROR_DECRYPTION_FAILURE(macro) - 7.7.24.
PSA_ERROR_MISSING_MANIFEST(macro)
- 7.7.1.
- 7.8. Functions
- 7.8.1.
psa_fwu_query(function) - 7.8.2.
psa_fwu_set_manifest(function) - 7.8.3.
psa_fwu_write(function) - 7.8.4.
psa_fwu_install(function) - 7.8.5.
psa_fwu_abort(function) - 7.8.6.
psa_fwu_request_reboot(function) - 7.8.7.
psa_fwu_request_rollback(function) - 7.8.8.
psa_fwu_accept(function) - 7.8.9.
psa_fwu_get_image_id_iterator(function) - 7.8.10.
psa_fwu_get_image_id_next(function) - 7.8.11.
psa_fwu_get_image_id_valid(function) - 7.8.12.
psa_fwu_get_image_id(function)
- 7.8.1.