1.3.1.4 Library Interface
Emulated EEPROM library provides the following interfaces:
Functions
Name | Description |
---|---|
EMU_EEPROM_Initialize | Initializes the EEPROM Emulator library |
EMU_EEPROM_StatusGet | Gets the current status of the EEPROM Emulator library |
EMU_EEPROM_FormatMemory | Erases the entire emulated EEPROM memory space |
EMU_EEPROM_ParametersGet | Returns EEPROM Emulation configuration parameters |
EMU_EEPROM_PageBufferCommit | Commits any cached data to physical non-volatile memory |
EMU_EEPROM_PageWrite | Writes a page of data to an emulated EEPROM memory page |
EMU_EEPROM_PageRead | Reads a page of data from an emulated EEPROM memory page |
EMU_EEPROM_BufferWrite | Writes a buffer of data to the emulated EEPROM memory space |
EMU_EEPROM_BufferRead | Reads a buffer of data from the emulated EEPROM memory space |
Data types and constants
Name | Type | Description |
---|---|---|
EMU_EEPROM_STATUS | Enum | Identifies the current status/state of EEPROM operation |
EMU_EEPROM_PARAMETERS | Struct | Provides different Emulated EEPROM configuration paramters |