RemPut(uint8_t dt, uint16_t i, uint8_t * value, uint8_t siz) ;
I have this line of code in a .h file. The compiler points to it and complains. I don't know enough to understand the complaint, so I figure the compiler must know something I don't.
Googling gets me dozens of hits at stackoverflow.com, but none seem related.
The .h file:
} DataType ;
uint8_t * RemGet( uint8_t dt, uint16_t i); // returns pointer to the i'th dt memory
RemPut(uint8_t dt, uint16_t i, uint8_t * value, uint8_t siz) ; //Remember this
void RemGetMyName( char NameBuffer) ; // Max 19 chars + 0
void RemPutMyName(char * NameBuffer) ;
#endif /* REMEMBER_H_ */
(Yea, Rem is kindof lame. Maybe I should put NV or something. It organizes storage in eeprom, or perhaps fails to.)