how to use an APU co-processor in an user application running on a PowerPC
I'm running Linux on a PowerPC (VirtexFX). I want to access a FSL coprocessor from my user application (I managed to apply the xilinx_apu patch to my binutils). But it seems that the fsl "put/get" command is only executable in the privileged mode (here: = kernel mode): I get a "Illegal Instruction" error.
How could I access coprocessors (FCM) from user space? Esp. how to code this (with asm?)?
What is the difference between UDI and APU decoded instructions considering the priviledged/user mode?