stepRocker Open Source TMCL  1.00
 All Data Structures Files Functions Variables Typedefs Enumerations Macros
Eeprom.h
Go to the documentation of this file.
1 /*******************************************************************************
2  Project: stepRocker Mini-TMCL (for stepRocker V2.2)
3 
4  Module: Eeprom.h
5  Definitions of EEPROM access functions
6 
7  Copyright (C) 2016 TRINAMIC Motion Control GmbH & Co KG
8  Waterloohain 5
9  D - 22769 Hamburg, Germany
10  http://www.trinamic.com/
11 
12  This program is free software; you can redistribute it and/or modify it
13  freely.
14 
15  This program is distributed "as is" in the hope that it will be useful, but
16  WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
17  or FITNESS FOR A PARTICULAR PURPOSE.
18 *******************************************************************************/
19 
30 void WriteEepromByte(UINT Address, UCHAR Value);
31 void WriteEepromBlock(UINT Address, UCHAR *Block, UINT Size);
32 UCHAR ReadEepromByte(UINT Address);
33 void ReadEepromBlock(UINT Address, UCHAR *Block, UINT Size);
34 
void WriteEepromBlock(UINT Address, UCHAR *Block, UINT Size)
Copy memory block to EEPROM.
Definition: Eeprom.c:79
void WriteEepromByte(UINT Address, UCHAR Value)
Write a byte to the EEPROM.
Definition: Eeprom.c:46
unsigned int UINT
32 bits unsigned
Definition: stepRocker.h:33
void ReadEepromBlock(UINT Address, UCHAR *Block, UINT Size)
Copy block from EEPROM to RAM.
Definition: Eeprom.c:163
UCHAR ReadEepromByte(UINT Address)
Read a byte from the EEPROM.
Definition: Eeprom.c:143
unsigned char UCHAR
8 bits unsigned
Definition: stepRocker.h:31