adding a 328(non-p) option in ide

winner10920:
I copied everything that said 328p, and make a new entry without the p
in boards.txt, avrdude.conf,

Just duplicating won't do.
There's a different hardware signature,
0x1e 0x95 0x0f (P signature) vs 0x1e 0x95 0x14 (non-P).
But the avrdude.conf lists only ATmega328. I think you have to go back and forth, modifying that file. If there's a way to have them both in that .conf, I don't know how that could be done, to differentiate.