#include "EEPROM.h"
#include "Interrupt.h"
Go to the source code of this file.
Namespaces | |
namespace | AVRCpp |
namespace | AVRCpp::EEPROM |
namespace | AVRCpp::EEPROM::Internal |
Functions | |
static bool | AVRCpp::EEPROM::IsWritingFlash () |
static void | AVRCpp::EEPROM::WaitWhileWritingFlash () |
static void | AVRCpp::EEPROM::WriteOperation () |
bool | AVRCpp::EEPROM::MoveNext () |
Increments current address unless it is pointing to the last byte in EEPROM memory. | |
void | AVRCpp::EEPROM::Write (uint8_t data) |
Writes data to previously set address. It must not be interrupted by another request to read or write. | |
void | AVRCpp::EEPROM::Write (uint16_t address, uint8_t data) |
Writes data to given address. It must not be interrupted by another request to read or write. | |
bool | AVRCpp::EEPROM::Internal::SavingProcess (uint16_t lastByteAddr, uint8_t *uint8Data) |
bool | AVRCpp::EEPROM::Internal::LoadingProcess (uint16_t lastByteAddr, uint8_t *uint8Data) |
static bool | AVRCpp::EEPROM::ErasingProcess (uint16_t lastByteAddr) |
static bool | AVRCpp::EEPROM::EraseOperation (uint16_t numberOfBytes) |
bool | AVRCpp::EEPROM::Erase (uint16_t numberOfBytes) |
Erase array of data from previously set address. After this operation, the address is set to the byte after last erased byte. |
MTÜ TTÜ Robotiklubi |