Pues la verdad es que la única forma que se de averiguarlo es ejecutar un programa que requiera esa opción activada cuando se compiló el firmware.
Si no lo está, la aplicación no se ejecutará correctamente y te dará un mensaje de error en el registro del kernel. Si por el contrario sí se activó la aplicación se ejecutará de forma correcta y verás algo similar a esto en el log del kernel [ 106.280000] Algorithmics/MIPS FPU Emulator v1.5
Hola, y supongo que al tenerlo instalado en el kernel se puede listar los archivos del emulador FPU (aunque no esté trabajando)
ls /sys/kernel/debug/mips/fpuemustats
cp1ops emulated ieee754_inexact ieee754_overflow ieee754_zerodiv stores
cp1xops errors ieee754_invalidop ieee754_underflow loads
En caso que no esté instalado, solo puedes hacer
ls /sys/kernel/debug/mips/
donde no aparecerá el directorio
[ /fpuemustats ]Esto es en Chaos Calmer...
En Barrier_Breaker la ruta es la misma, aunque pueden aparecer distintos estados. (no tengo ahora ninguno para confirmar)