I have been working with Timer1 on an Atmega88, when I tried to use the ICIE1 identifier I would get an error:"undeclared identifier ICIE1" when i looked in the header file iom88v.h (that has been included in my code) I see that within the TIMSK1 register section they have TICIE1 as the identifier. Why is it done like this? It does not seem to match the data sheet.
I have been using Imagecraft and it compiles with the TICIE1 identifier
Edit: Changed ICIE to ICIE1 and TICIE to TICIE1