Request to copy the data of the NvM block to its corresponding RAM block. This function queues the read request and returns the acceptance result synchronously.
Request Type |
---|
Asynchronous |
The following table describes the ports for this block.
Port | Type | Description |
---|---|---|
CallFunction | Input | Non-functional port to allow designers to show when the function should be called in their model. |
NvM_DstPtr | Output | Pointer where the data of a non-permanent RAM block shall be written to. |
Return | Output | Standard return E_OK or E_NOT_OK for the function call. |
The following table describes the parameters for this mask.
Parameter | Description |
---|---|
NvM Block Name | The block name defined in the m-file with the NVM class. |
Cast Function Return to Void | True: Function will be cast as a 'void' function and the return value is ignored. |
Data Store for NvM_DstPtr | Data store name for use in model testing for the output argument in the function call. |
Data Store for Return | Data store name for use in model testing for the result of the function call. |
Set Output to NULL_PTR | True: NvM_DstPtr is ignored and NvM will used the configured PIM (permanent address) |
The following table describes which NvM block type is compatible with this function.
NvM Block Type | Compatible |
---|---|
Native | Yes |
Redundant | Yes |
Data Set | Yes |