/*
 * deff_eeprom_lib.h
 *
 * Definicia premennych a makier pre pracu s EEProm
 *
 * Created: 1.3.2012 16:42:32
 *  Author: JIRKO
 */ 


#ifndef DEFF_EEPROM_LIB_H_
#define DEFF_EEPROM_LIB_H_

//****************   Definicie EEPROM   ***********************************************
	
		// eeprom 0 az 50 dec su nastavenia zariadenia
		// eeprom 50 az 50+(4*x), x je pocet ulozenych konfiguracii 
		
		// definicie buniek 
		#define EEADR_MY_ID				14			// v tejto bumke eeprom je ulozene ID
		#define EEADR_MASTER_ID			15			// v tejto bunke je ulozene master ID
		#define EEADR_SET_OUTPUTS		0x80			// zaciatok ulozenych dat vystupov 
													// prve data su defaltne nastavenie po resete
		#define NUM_EEPROM_CELLS		3			// maximalny pocet eeprom buniek
		
		// makro na vypocet pozicie
		#define EEADR_SEL_OUTPUTS(adresa)			( (adresa*3) + EEADR_SET_OUTPUTS )	// vypocet adresi eeprom pre zvolenu konfiguraciu 


#endif /* DEFF_EEPROM_LIB_H_ */