How to check ATmega328 or ATmega168

Hi, its not that I don't believe you ...

(all strings are defined as constants in the code)

but I've seen this a couple of times ... You have already read this here?
http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_rom_array

Eberhard