10.6.3.2.8 Function nvm_set_fuses()

Set fuses from user row.

enum status_code nvm_set_fuses( struct nvm_fusebits * fb)

Set fuse settings from the user row.

Note: When writing to the user row, the values do not get loaded by the other modules on the device until a device reset occurs.
Table 10-21. Parameters
Data directionParameter nameDescription

[in]

fusebits

Pointer to a 64-bit wide memory buffer of type struct nvm_fusebits

Returns

Status of read fuses attempt.

Table 10-22. Return Values
Return valueDescription

STATUS_OK

This function will always return STATUS_OK

STATUS_BUSY

If the NVM controller was already busy executing a command when the new command was issued

STATUS_ERR_IO

If the command was invalid due to memory or security locking

STATUS_ERR_INVALID_ARG

If the given command was invalid or unsupported

STATUS_ERR_BAD_ADDRESS

If the given address was invalid