i have to aggree that the OSC define is very limiting and also makes for harder reading of code later on

i needed 1mhz setting , but there i no such setting , have to use 4mhz , which is fine , but it means all the code that has any pauses pauseus , are not correct and these routines have been used in other chips and now need to be changed just to suit this cpu setting.

not happy

it makes for servicing the software harder later down the road, and inconsitancies when the code is transported


not good