2013-08-30 01:12 PM
I use the Cosmic 4.3.9 compiler(32K free) with the built in functions _checksum16() or _checksum16x(). When my program memory cross over the 0x10000, these functions become unreliable. Before crossing 0x10000, everything is perfect. Anybody know this problem?
I have to explain why I can exceed 0x10000 since I am using 32K free compiler. My program memory start from 0xA000(using bootloader at 0x8000) so the whole program still under the size 32K.