Hi, Following code:
1: int main() 2: { 3: char Buff[3]; 4: *((short*)(Buff+1)) = 0xFFFF; 5: }
4: *((short*)(Buff+1)) = 0xFFFF; 0x0008011C 4904 LDR R1,[PC,#0x0010] 0x0008011E 2001 MOV R0,#0x01 0x00080120 4468 ADD R0,SP 0x00080122 8001 STRH R1,[R0,#0x00]
http://www.keil.com/forum/docs/thread6420.asp