/** I N C L U D E S ****************************************************/

//** in-line macros en assembleur *************************************/ 
#define TableRead_PostInc() {_asm TBLRDPOSTINC _endasm}  // table read postincrement 
#define TableRead_PostDec() {_asm TBLRDPOSTDEC _endasm}  // table read postdecrement 
#define TableWrite_PreInc() {_asm TBLWTPREINC _endasm}   // table write preincrement 
#define TableWrite_PostInc() {_asm TBLWTPOSTINC _endasm}   // table write postincrement 

/** P U B L I C  P R O T O T Y P E S **********************************/
void WriteFlash(unsigned int addr, unsigned char datas[32], unsigned char len);
void EraseFlash (unsigned int addr);
