Todd Peterson(deleted)
|
Enabling VFP on ARM926EJ-S (NXP LPC3180)
|
Todd Peterson(deleted)
09/18/2010 4:16 PM
post67811
|
Enabling VFP on ARM926EJ-S (NXP LPC3180)
added the recommended assembly code to _start.S as follows:
/* Enable VFP */
ldr r0, =0x40000000
fmxr fpexc, r0
I get the following error:
C:/QNX641/host/win32/x86/usr/bin/qcc -V4.3.3,gcc_ntoarm -c -O -Wa,-I. -Wa,-IC:/bsp-new-641/bsp-epic_libstartup/arm/a-le
-Wa,-IC:/bsp-new-641/bsp-epic_libstartup/arm -Wa,-IC:/bsp-new-641/bsp-epic_libstartup -Wa,-IC:/bsp-new-641/bsp-
epic_libstartup -Wa,-IC:/bsp-new-641/bsp-epic_libstartup/public -Wa,-IC:/bsp-new-641/bsp-epic_libstartup/public -Wa,-IC:
/QNX641/target/qnx6/usr/include -Wa,--defsym,VARIANT_a=1 -Wa,--defsym,VARIANT_le=1 -Wa,--defsym,BUILDENV_qss=1 -I.
-IC:/bsp-new-641/bsp-epic_libstartup/arm/a-le -IC:/bsp-new-641/bsp-epic_libstartup/arm -IC:/bsp-new-641/bsp-
epic_libstartup -IC:/bsp-new-641/bsp-epic_libstartup -IC:/bsp-new-641/bsp-epic_libstartup/public -IC:/bsp-new-641/bsp-
epic_libstartup/public -IC:/QNX641/target/qnx6/usr/include -EL C:/bsp-new-641/bsp-epic_libstartup/arm/cstart
.S
C:/bsp-new-641/bsp-epic_libstartup/arm/cstart.S: Assembler messages:
C:/bsp-new-641/bsp-epic_libstartup/arm/cstart.S:77: Error: selected processor does not support `fmxr fpexc,r0'
I'm thinking that I need to set -mcpu=???, but haven't figured out what to set this to. Or, do I need to do something
else?
Thanks,
Todd
|
|
|