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 1. Parameters
Data direction Parameter name Description

[in]

fusebits

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

Returns

Status of read fuses attempt.

Table 2. Return Values
Return value Description

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