eeprom.h

Go to the documentation of this file.
00001 /******************************************************************************/
00013 #ifndef EEPROM_H_
00014 #define EEPROM_H_
00015 
00016 // \cond
00017 #include <halEeprom.h>
00018 
00019 #define EEPROM_DATA_MEMORY_SIZE 0x1000u
00020 // \endcond
00021 
00022 /**************************************************************************/
00025 typedef struct
00026 {
00028   uint16_t address;        
00030   uint8_t *data;           
00032   uint16_t length;   
00033 }HAL_EepromParams_t;
00034 
00035 /**************************************************************************/
00044 int HAL_ReadEeprom(HAL_EepromParams_t *params);
00045 
00046 /**************************************************************************/
00060 int HAL_WriteEeprom(HAL_EepromParams_t *params, void (*writeDone)());
00061 
00062 #endif  /* EEPROM_H_ */
00063 // eof EEPROM.h

Generated on Wed Apr 2 19:06:16 2008 for ZigBeeNet Stack Documentation by  doxygen 1.5.1-p1