Quote from: Jan Waclawek on March 14, 2011, 04:16:32 PM
Draw your own conclusions; I personally am disgusted.
I'm with you. P89V51 is already a mess: it was claimed to be 100% compatible with its predecessor when the programming pin could no longer be used. This issue is just another turn of the screw. It seems to me that they are like a bull in a china shop: every time they change something, instead of improving, they play merry hell with the specifications. How much would have cost to increase the version number to v8? Now we have two different bootloaders with the same reported version number. Great!
How do you suggest to distinguish between the two versions? Maybe we could read a specific byte from the bootloader area? Or we may call command 0C or 04 and check the content of some register (e.g., register A).