16 lines
294 B
C++
16 lines
294 B
C++
|
|
#pragma once
|
|
|
|
namespace eeprom {
|
|
|
|
constexpr unsigned char PAGE_SIZE = 128;
|
|
|
|
void init();
|
|
void jump(unsigned addr);
|
|
void read(char* data, unsigned len);
|
|
void read(unsigned addr, char* data, unsigned len);
|
|
void write(unsigned addr, const char* data, unsigned len);
|
|
unsigned length();
|
|
};
|
|
|