Оно не должно (не обязано) было падать во флеш - в другое пространство. (+)
Отправлено
ReAl 14 марта 2007 г. 17:07
В ответ на: кстати, при портировании кода(+) отправлено
<font color=gray>kan</font> 14 марта 2007 г. 16:28
Так как оно осталось данными, просто с запретом изменения на уровне компилятора. int* должен уметь приводиться к const int* и они должны лежать в одном пространстве. То, что в msp430 или ARM оно упадёт во флеш - так пространство при этом не меняется, а если оно падает в память кода у MCS51, то это оправданное, но отклонение от стандарта.