Hi, sorry for taking so long to look into this, the time I can work on HelenOS is really scarce.
the reason is that vmrs is ARMv7 only. as is probably the rest of the arm FPU support on HelenOS. qemu probably just checks better (kudos to them) The solution is to disable FPU on armv6-, until somebody implements properly, I enabled it on "it happens to work" basis. I would commit the fix directly but icp crashes in bootloader on both qemu-2.1.1, and git, so I can not verify. regards, jan On Fri, 2014-08-15 at 20:32 +0200, Jakub Jermar wrote: > Hello ARM experts, > > is there any objective reason why HelenOS/arm32/integratorcp should > trigger an exception inside of fpsid_read() when executing the: > > vmrs r0, fpsid > > instruction under QEMU 2.1.0 and not under QEMU 2.0.0? > > Jakub > > _______________________________________________ > HelenOS-devel mailing list > [email protected] > http://lists.modry.cz/listinfo/helenos-devel
signature.asc
Description: This is a digitally signed message part
_______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
