[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] FSL Dynamic transfert



Hi all,

 

I successfully use static FSL transfert whith the function nputfsl.

Now I want to use dynamic FSL transfert whith the function putdfslx provided in fsl.h. For that I try to use the extended instructions for the FSL links.

It is possible to use it with the following parameter PARAMETER C_USE_EXTENDED_FSL_INSTR = 1 in the system.mhs.

 

When I compile my code I have the following error:

microblaze-uclinux-g++ -Wall -W -O2 -c -o textline.o textline.cc

/tmp/ccwDkEns.s: Assembler messages:

/tmp/ccwDkEns.s:279: Error: unknown opcode "putd"

 

I use petalinux-v0.30-rc1 and

gcc version 3.4.1 ( PetaLinux 0.20 Build -rc1 050607 )

 

It is a limitation of the microblaze-uclinux-g++  compiler ?

 

Thanks,

Benoit