29.6.3.2.2 Function rww_eeprom_emulator_write_page()
Writes a page of data to an emulated RWW EEPROM memory page.
enum status_code rww_eeprom_emulator_write_page( const uint8_t logical_page, const uint8_t *const data)
Writes an emulated RWW EEPROM page of data to the emulated RWW EEPROM memory space.
Data direction | Parameter name | Description |
---|---|---|
[in] |
logical_page |
Logical RWW EEPROM page number to write to |
[in] |
data |
Pointer to the data buffer containing source data to write |
Returns
Status code indicating the status of the operation.
Return value | Description |
---|---|
STATUS_OK |
If the page was successfully read |
STATUS_ERR_NOT_INITIALIZED |
If the RWW EEPROM emulator is not initialized |
STATUS_ERR_BAD_ADDRESS |
If an address outside the valid emulated RWW EEPROM memory space was supplied |