application program을 만들어 테스트하는 중인데요
Alignment trap: app (1060) PC=0x4006f3ac Instr=0xe5821000 Address=0xbe841ae2 FSR 0x811
요런 메시지가 나오네요.
align 문제로 발생되는 것 같은데요 괜찮은건가요?
tcp packet으로 받은 데이타중에 일부를 취할때 발생하는데
홀수 위치의 데이타 4바이트를 취하면 발생하는것 같습니다.
원하는 값은 제대로 가져오는데 가져올때마다 이런 메시지가 나오니까 좀...
저도 X-Windows를 포팅하면서 저런 메시지를 봤는데, 컴파일러 문제 때문에 발생했던 것 같습니다.
ARM11 계열에서 4.3.x 계열의 크로스 컴파일러로 교체 했을 때 해당 문제가 발생하진 않았던 것 같습니다.
하지만, X-Windows의 경우 저 메시지가 나와도 큰 문제는 없었던 것 같습니다.