Project Home
Project Home
Source Code
Source Code
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - Enabling VFP on ARM926EJ-S (NXP LPC3180): Page 1 of 5 (5 Items)
   
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